builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-012 starttime: 1464380932.13 results: success (0) buildid: 20160527114145 builduid: ec1b1ec38d4d437c8b02dbf9a69d7c5e revision: 2ab4b64da78750d82f120faa25327f25cf11e579 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:52.126239) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:52.126869) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:52.127211) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:52.188912) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:52.189414) ========= '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-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False --13:29:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 18.50 MB/s 13:29:33 (18.50 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.703000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:53.005200) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:53.006231) ========= '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-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.662000 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:53.772357) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-27 13:28:53.773324) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2ab4b64da78750d82f120faa25327f25cf11e579 --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 2ab4b64da78750d82f120faa25327f25cf11e579 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False 2016-05-27 13:29:34,601 truncating revision to first 12 chars 2016-05-27 13:29:34,601 Setting DEBUG logging. 2016-05-27 13:29:34,601 attempt 1/10 2016-05-27 13:29:34,601 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2ab4b64da787?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 13:29:36,683 unpacking tar archive at: mozilla-aurora-2ab4b64da787/testing/mozharness/ program finished with exit code 0 elapsedTime=2.854000 ========= master_lag: 0.58 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-27 13:28:57.210547) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:57.210947) ========= script_repo_revision: 2ab4b64da78750d82f120faa25327f25cf11e579 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:57.211439) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:57.211807) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 13:28:57.394697) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-05-27 13:28:57.395145) ========= '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-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 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-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 13:29:37 INFO - MultiFileLogger online at 20160527 13:29:37 in C:\slave\test 13:29:37 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 13:29:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:29:37 INFO - {'append_to_log': False, 13:29:37 INFO - 'base_work_dir': 'C:\\slave\\test', 13:29:37 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:29:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:29:37 INFO - 'buildbot_json_path': 'buildprops.json', 13:29:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:29:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:29:37 INFO - 'download_minidump_stackwalk': True, 13:29:37 INFO - 'download_symbols': 'true', 13:29:37 INFO - 'e10s': False, 13:29:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:29:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:29:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:29:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:29:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:29:37 INFO - 'C:/mozilla-build/tooltool.py'), 13:29:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:29:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:29:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:29:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:29:37 INFO - 'log_level': 'info', 13:29:37 INFO - 'log_to_console': True, 13:29:37 INFO - 'opt_config_files': (), 13:29:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:29:37 INFO - '--processes=1', 13:29:37 INFO - '--config=%(test_path)s/wptrunner.ini', 13:29:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:29:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:29:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:29:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:29:37 INFO - 'pip_index': False, 13:29:37 INFO - 'require_test_zip': True, 13:29:37 INFO - 'test_type': ('testharness',), 13:29:37 INFO - 'this_chunk': '1', 13:29:37 INFO - 'total_chunks': '10', 13:29:37 INFO - 'virtualenv_path': 'venv', 13:29:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:29:37 INFO - 'work_dir': 'build'} 13:29:37 INFO - ##### 13:29:37 INFO - ##### Running clobber step. 13:29:37 INFO - ##### 13:29:37 INFO - Running pre-action listener: _resource_record_pre_action 13:29:37 INFO - Running main action method: clobber 13:29:37 INFO - rmtree: C:\slave\test\build 13:29:37 INFO - Using _rmtree_windows ... 13:29:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:30:27 INFO - Running post-action listener: _resource_record_post_action 13:30:27 INFO - ##### 13:30:27 INFO - ##### Running read-buildbot-config step. 13:30:27 INFO - ##### 13:30:27 INFO - Running pre-action listener: _resource_record_pre_action 13:30:27 INFO - Running main action method: read_buildbot_config 13:30:27 INFO - Using buildbot properties: 13:30:27 INFO - { 13:30:27 INFO - "project": "", 13:30:27 INFO - "product": "firefox", 13:30:27 INFO - "script_repo_revision": "production", 13:30:27 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 13:30:27 INFO - "repository": "", 13:30:27 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 13:30:27 INFO - "buildid": "20160527114145", 13:30:27 INFO - "pgo_build": "False", 13:30:27 INFO - "basedir": "C:\\slave\\test", 13:30:27 INFO - "buildnumber": 32, 13:30:27 INFO - "slavename": "t-xp32-ix-012", 13:30:27 INFO - "revision": "2ab4b64da78750d82f120faa25327f25cf11e579", 13:30:27 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 13:30:27 INFO - "platform": "win32", 13:30:27 INFO - "branch": "mozilla-aurora", 13:30:27 INFO - "repo_path": "releases/mozilla-aurora", 13:30:27 INFO - "moz_repo_path": "", 13:30:27 INFO - "stage_platform": "win32", 13:30:27 INFO - "builduid": "ec1b1ec38d4d437c8b02dbf9a69d7c5e", 13:30:27 INFO - "slavebuilddir": "test" 13:30:27 INFO - } 13:30:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 13:30:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 13:30:27 INFO - Running post-action listener: _resource_record_post_action 13:30:27 INFO - ##### 13:30:27 INFO - ##### Running download-and-extract step. 13:30:27 INFO - ##### 13:30:27 INFO - Running pre-action listener: _resource_record_pre_action 13:30:27 INFO - Running main action method: download_and_extract 13:30:27 INFO - mkdir: C:\slave\test\build\tests 13:30:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:27 INFO - https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:30:27 INFO - trying https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 13:30:27 INFO - Downloading https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:30:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:30:27 INFO - Downloaded 1274 bytes. 13:30:27 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 13:30:27 INFO - Using the following test package requirements: 13:30:27 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:30:27 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 13:30:27 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 13:30:27 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'jsshell-win32.zip'], 13:30:27 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 13:30:27 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 13:30:27 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 13:30:27 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 13:30:27 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 13:30:27 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 13:30:27 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 13:30:27 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 13:30:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:30:27 INFO - https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:30:27 INFO - trying https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 13:30:27 INFO - Downloading https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:30:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:30:30 INFO - Downloaded 20302613 bytes. 13:30:30 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/*'] 13:30:30 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/* 13:30:33 INFO - caution: filename not matched: web-platform/* 13:30:33 INFO - Return code: 11 13:30:33 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')]} 13:30:33 INFO - https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:30:33 INFO - trying https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 13:30:33 INFO - Downloading https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:30:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:30:37 INFO - Downloaded 36409218 bytes. 13:30:37 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/*'] 13:30:37 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/* 13:31:25 INFO - caution: filename not matched: bin/* 13:31:25 INFO - caution: filename not matched: config/* 13:31:25 INFO - caution: filename not matched: mozbase/* 13:31:25 INFO - caution: filename not matched: marionette/* 13:31:25 INFO - caution: filename not matched: tools/wptserve/* 13:31:25 INFO - Return code: 11 13:31:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:31:25 INFO - https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 13:31:25 INFO - trying https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:31:25 INFO - Downloading https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 13:31:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:31:29 INFO - Downloaded 68464549 bytes. 13:31:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:31:29 INFO - mkdir: C:\slave\test\properties 13:31:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:31:29 INFO - Writing to file C:\slave\test\properties\build_url 13:31:29 INFO - Contents: 13:31:29 INFO - build_url:https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 13:31:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:31:30 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:31:30 INFO - Writing to file C:\slave\test\properties\symbols_url 13:31:30 INFO - Contents: 13:31:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:31:30 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')]} 13:31:30 INFO - https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:31:30 INFO - trying https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 13:31:30 INFO - Downloading https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:31:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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 13:31:39 INFO - Downloaded 55567759 bytes. 13:31:39 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'] 13:31:39 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 13:31:43 INFO - Return code: 0 13:31:43 INFO - Running post-action listener: _resource_record_post_action 13:31:43 INFO - Running post-action listener: set_extra_try_arguments 13:31:43 INFO - ##### 13:31:43 INFO - ##### Running create-virtualenv step. 13:31:43 INFO - ##### 13:31:43 INFO - Running pre-action listener: _pre_create_virtualenv 13:31:43 INFO - Running pre-action listener: _resource_record_pre_action 13:31:43 INFO - Running main action method: create_virtualenv 13:31:43 INFO - Creating virtualenv C:\slave\test\build\venv 13:31:43 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 13:31:43 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:31:45 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:31:47 INFO - Installing distribute......................................................................................................................................................................................done. 13:31:48 INFO - Return code: 0 13:31:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:31:48 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')]} 13:31:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:48 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')]} 13:31:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 13:31:48 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 13:31:48 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 13:31:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:31:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 13:31:48 INFO - 'CLIENTNAME': 'Console', 13:31:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:31:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 13:31:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:31:48 INFO - 'DCLOCATION': 'SCL3', 13:31:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:31:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:31:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:31:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:31:48 INFO - 'HOMEDRIVE': 'C:', 13:31:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:48 INFO - 'KTS_VERSION': '1.19c', 13:31:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:31:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 13:31:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:31:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:31:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:31:48 INFO - 'MOZ_AIRBAG': '1', 13:31:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:48 INFO - 'MOZ_MSVCVERSION': '8', 13:31:48 INFO - 'MOZ_NO_REMOTE': '1', 13:31:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:31:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:31:48 INFO - 'NO_EM_RESTART': '1', 13:31:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:48 INFO - 'OS': 'Windows_NT', 13:31:48 INFO - 'OURDRIVE': 'C:', 13:31:48 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', 13:31:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:31:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:48 INFO - 'PROCESSOR_LEVEL': '6', 13:31:48 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:31:48 INFO - 'PROMPT': '$P$G', 13:31:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:48 INFO - 'PWD': 'C:\\slave\\test', 13:31:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:48 INFO - 'SESSIONNAME': 'Console', 13:31:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:48 INFO - 'SYSTEMDRIVE': 'C:', 13:31:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:31:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:48 INFO - 'TEST1': 'testie', 13:31:48 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:48 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 13:31:48 INFO - 'USERNAME': 'cltbld', 13:31:48 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:31:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:31:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:31:48 INFO - 'WINDIR': 'C:\\WINDOWS', 13:31:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:48 INFO - Downloading/unpacking psutil>=0.7.1 13:31:49 INFO - Running setup.py egg_info for package psutil 13:31:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:31:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:31:49 INFO - Installing collected packages: psutil 13:31:49 INFO - Running setup.py install for psutil 13:31:49 INFO - building 'psutil._psutil_windows' extension 13:31:49 INFO - error: Unable to find vcvarsall.bat 13:31:49 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-oyfvnv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:31:49 INFO - running install 13:31:49 INFO - running build 13:31:49 INFO - running build_py 13:31:49 INFO - creating build 13:31:49 INFO - creating build\lib.win32-2.7 13:31:49 INFO - creating build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:31:49 INFO - running build_ext 13:31:49 INFO - building 'psutil._psutil_windows' extension 13:31:49 INFO - error: Unable to find vcvarsall.bat 13:31:49 INFO - ---------------------------------------- 13:31:49 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-oyfvnv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:31:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 13:31:49 WARNING - Return code: 1 13:31:49 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! 13:31:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:31:49 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')]} 13:31:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:49 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')]} 13:31:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 13:31:49 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 13:31:49 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 13:31:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:31:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 13:31:49 INFO - 'CLIENTNAME': 'Console', 13:31:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:31:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 13:31:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:31:49 INFO - 'DCLOCATION': 'SCL3', 13:31:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:31:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:31:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:31:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:31:49 INFO - 'HOMEDRIVE': 'C:', 13:31:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:49 INFO - 'KTS_VERSION': '1.19c', 13:31:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:31:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 13:31:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:31:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:31:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:31:49 INFO - 'MOZ_AIRBAG': '1', 13:31:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:49 INFO - 'MOZ_MSVCVERSION': '8', 13:31:49 INFO - 'MOZ_NO_REMOTE': '1', 13:31:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:31:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:31:49 INFO - 'NO_EM_RESTART': '1', 13:31:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:49 INFO - 'OS': 'Windows_NT', 13:31:49 INFO - 'OURDRIVE': 'C:', 13:31:49 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', 13:31:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:31:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:49 INFO - 'PROCESSOR_LEVEL': '6', 13:31:49 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:31:49 INFO - 'PROMPT': '$P$G', 13:31:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:49 INFO - 'PWD': 'C:\\slave\\test', 13:31:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:49 INFO - 'SESSIONNAME': 'Console', 13:31:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:49 INFO - 'SYSTEMDRIVE': 'C:', 13:31:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:31:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:49 INFO - 'TEST1': 'testie', 13:31:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:49 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 13:31:49 INFO - 'USERNAME': 'cltbld', 13:31:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:31:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:31:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:31:49 INFO - 'WINDIR': 'C:\\WINDOWS', 13:31:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:31:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:31:49 INFO - Running setup.py egg_info for package mozsystemmonitor 13:31:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:31:49 INFO - Running setup.py egg_info for package psutil 13:31:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:31:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:31:49 INFO - Installing collected packages: mozsystemmonitor, psutil 13:31:49 INFO - Running setup.py install for mozsystemmonitor 13:31:49 INFO - Running setup.py install for psutil 13:31:49 INFO - building 'psutil._psutil_windows' extension 13:31:49 INFO - error: Unable to find vcvarsall.bat 13:31:49 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-oernjy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:31:49 INFO - running install 13:31:49 INFO - running build 13:31:49 INFO - running build_py 13:31:49 INFO - running build_ext 13:31:49 INFO - building 'psutil._psutil_windows' extension 13:31:49 INFO - error: Unable to find vcvarsall.bat 13:31:49 INFO - ---------------------------------------- 13:31:49 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-oernjy-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:31:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-012\Application Data\pip\pip.log 13:31:49 WARNING - Return code: 1 13:31:49 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! 13:31:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:31:49 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')]} 13:31:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:49 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')]} 13:31:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 13:31:49 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 13:31:49 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 13:31:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:31:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 13:31:49 INFO - 'CLIENTNAME': 'Console', 13:31:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:31:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 13:31:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:31:49 INFO - 'DCLOCATION': 'SCL3', 13:31:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:31:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:31:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:31:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:31:49 INFO - 'HOMEDRIVE': 'C:', 13:31:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:49 INFO - 'KTS_VERSION': '1.19c', 13:31:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:31:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 13:31:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:31:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:31:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:31:49 INFO - 'MOZ_AIRBAG': '1', 13:31:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:49 INFO - 'MOZ_MSVCVERSION': '8', 13:31:49 INFO - 'MOZ_NO_REMOTE': '1', 13:31:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:31:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:31:49 INFO - 'NO_EM_RESTART': '1', 13:31:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:49 INFO - 'OS': 'Windows_NT', 13:31:49 INFO - 'OURDRIVE': 'C:', 13:31:49 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', 13:31:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:31:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:49 INFO - 'PROCESSOR_LEVEL': '6', 13:31:49 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:31:49 INFO - 'PROMPT': '$P$G', 13:31:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:49 INFO - 'PWD': 'C:\\slave\\test', 13:31:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:49 INFO - 'SESSIONNAME': 'Console', 13:31:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:49 INFO - 'SYSTEMDRIVE': 'C:', 13:31:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:31:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:49 INFO - 'TEST1': 'testie', 13:31:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:49 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 13:31:49 INFO - 'USERNAME': 'cltbld', 13:31:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:31:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:31:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:31:49 INFO - 'WINDIR': 'C:\\WINDOWS', 13:31:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:52 INFO - Downloading/unpacking blobuploader==1.2.4 13:31:52 INFO - Downloading blobuploader-1.2.4.tar.gz 13:31:52 INFO - Running setup.py egg_info for package blobuploader 13:31:52 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:31:54 INFO - Running setup.py egg_info for package requests 13:31:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:31:54 INFO - Downloading docopt-0.6.1.tar.gz 13:31:54 INFO - Running setup.py egg_info for package docopt 13:31:54 INFO - Installing collected packages: blobuploader, docopt, requests 13:31:54 INFO - Running setup.py install for blobuploader 13:31:54 INFO - Running setup.py install for docopt 13:31:54 INFO - Running setup.py install for requests 13:31:54 INFO - Successfully installed blobuploader docopt requests 13:31:54 INFO - Cleaning up... 13:31:54 INFO - Return code: 0 13:31:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:31:54 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')]} 13:31:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:31:54 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')]} 13:31:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:31:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 13:31:54 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 13:31:54 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 13:31:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:31:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 13:31:54 INFO - 'CLIENTNAME': 'Console', 13:31:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:31:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 13:31:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:31:54 INFO - 'DCLOCATION': 'SCL3', 13:31:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:31:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:31:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:31:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:31:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:31:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:31:54 INFO - 'HOMEDRIVE': 'C:', 13:31:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:31:54 INFO - 'KTS_VERSION': '1.19c', 13:31:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:31:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 13:31:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:31:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:31:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:31:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:31:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:31:54 INFO - 'MOZ_AIRBAG': '1', 13:31:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:31:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:31:54 INFO - 'MOZ_MSVCVERSION': '8', 13:31:54 INFO - 'MOZ_NO_REMOTE': '1', 13:31:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:31:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:31:54 INFO - 'NO_EM_RESTART': '1', 13:31:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:31:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:31:54 INFO - 'OS': 'Windows_NT', 13:31:54 INFO - 'OURDRIVE': 'C:', 13:31:54 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', 13:31:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:31:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:31:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:31:54 INFO - 'PROCESSOR_LEVEL': '6', 13:31:54 INFO - 'PROCESSOR_REVISION': '1e05', 13:31:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:31:54 INFO - 'PROMPT': '$P$G', 13:31:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:31:54 INFO - 'PWD': 'C:\\slave\\test', 13:31:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:31:54 INFO - 'SESSIONNAME': 'Console', 13:31:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:31:54 INFO - 'SYSTEMDRIVE': 'C:', 13:31:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:31:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:54 INFO - 'TEST1': 'testie', 13:31:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:31:54 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 13:31:54 INFO - 'USERNAME': 'cltbld', 13:31:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:31:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:31:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:31:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:31:54 INFO - 'WINDIR': 'C:\\WINDOWS', 13:31:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:31:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:31:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette 13:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:31:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:31:58 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 13:31:58 INFO - Running setup.py install for browsermob-proxy 13:32:02 INFO - Running setup.py install for manifestparser 13:32:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for marionette-client 13:32:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:32:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for marionette-driver 13:32:02 INFO - Running setup.py install for mozcrash 13:32:02 INFO - Running setup.py install for mozdebug 13:32:02 INFO - Running setup.py install for mozdevice 13:32:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for mozfile 13:32:02 INFO - Running setup.py install for mozhttpd 13:32:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for mozinfo 13:32:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for mozInstall 13:32:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for mozleak 13:32:02 INFO - Running setup.py install for mozlog 13:32:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for moznetwork 13:32:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for mozprocess 13:32:02 INFO - Running setup.py install for mozprofile 13:32:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for mozrunner 13:32:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for mozscreenshot 13:32:02 INFO - Running setup.py install for moztest 13:32:02 INFO - Running setup.py install for mozversion 13:32:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:32:02 INFO - Running setup.py install for wptserve 13:32:02 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 13:32:02 INFO - Cleaning up... 13:32:02 INFO - Return code: 0 13:32:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:32:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:32:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:32:02 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-012', 'USERDOMAIN': 'T-XP32-IX-012', '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-012', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-012', '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-012\\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-012'}}, attempt #1 13:32:02 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 13:32:02 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 13:32:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:32:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 13:32:02 INFO - 'CLIENTNAME': 'Console', 13:32:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:32:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 13:32:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:32:02 INFO - 'DCLOCATION': 'SCL3', 13:32:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:32:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:32:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:32:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:32:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:32:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:32:02 INFO - 'HOMEDRIVE': 'C:', 13:32:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:32:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:32:02 INFO - 'KTS_VERSION': '1.19c', 13:32:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:32:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 13:32:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:32:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:32:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:32:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:32:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:32:02 INFO - 'MOZ_AIRBAG': '1', 13:32:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:32:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:32:02 INFO - 'MOZ_MSVCVERSION': '8', 13:32:02 INFO - 'MOZ_NO_REMOTE': '1', 13:32:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:32:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:32:02 INFO - 'NO_EM_RESTART': '1', 13:32:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:32:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:32:02 INFO - 'OS': 'Windows_NT', 13:32:02 INFO - 'OURDRIVE': 'C:', 13:32:02 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', 13:32:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:32:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:32:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:32:02 INFO - 'PROCESSOR_LEVEL': '6', 13:32:02 INFO - 'PROCESSOR_REVISION': '1e05', 13:32:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:32:02 INFO - 'PROMPT': '$P$G', 13:32:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:32:02 INFO - 'PWD': 'C:\\slave\\test', 13:32:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:32:02 INFO - 'SESSIONNAME': 'Console', 13:32:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:32:02 INFO - 'SYSTEMDRIVE': 'C:', 13:32:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:32:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:32:02 INFO - 'TEST1': 'testie', 13:32:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:32:02 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 13:32:02 INFO - 'USERNAME': 'cltbld', 13:32:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:32:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:32:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:32:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:32:02 INFO - 'WINDIR': 'C:\\WINDOWS', 13:32:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:32:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:32:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:32:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:32:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:32:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:32:05 INFO - Unpacking c:\slave\test\build\tests\marionette 13:32:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:32:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:32:05 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)) 13:32:12 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)) 13:32:12 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)) 13:32:12 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)) 13:32:12 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)) 13:32:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:32:12 INFO - Downloading blessings-1.6.tar.gz 13:32:12 INFO - Running setup.py egg_info for package blessings 13:32:12 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)) 13:32:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:32:12 INFO - Running setup.py install for blessings 13:32:12 INFO - Running setup.py install for browsermob-proxy 13:32:12 INFO - Running setup.py install for manifestparser 13:32:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Running setup.py install for marionette-client 13:32:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:32:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Running setup.py install for marionette-driver 13:32:12 INFO - Running setup.py install for mozcrash 13:32:12 INFO - Running setup.py install for mozdebug 13:32:12 INFO - Running setup.py install for mozdevice 13:32:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Running setup.py install for mozhttpd 13:32:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Running setup.py install for mozInstall 13:32:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Running setup.py install for mozleak 13:32:12 INFO - Running setup.py install for mozprofile 13:32:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Running setup.py install for mozrunner 13:32:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:32:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:32:13 INFO - Running setup.py install for mozscreenshot 13:32:13 INFO - Running setup.py install for moztest 13:32:13 INFO - Running setup.py install for mozversion 13:32:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:32:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:32:13 INFO - Running setup.py install for wptserve 13:32:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:32:13 INFO - Cleaning up... 13:32:13 INFO - Return code: 0 13:32:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:32:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:32:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:32:13 INFO - Reading from file tmpfile_stdout 13:32:13 INFO - Using _rmtree_windows ... 13:32:13 INFO - Using _rmtree_windows ... 13:32:13 INFO - Current package versions: 13:32:13 INFO - blessings == 1.6 13:32:13 INFO - blobuploader == 1.2.4 13:32:13 INFO - browsermob-proxy == 0.6.0 13:32:13 INFO - distribute == 0.6.14 13:32:13 INFO - docopt == 0.6.1 13:32:13 INFO - manifestparser == 1.1 13:32:13 INFO - marionette-client == 2.3.0 13:32:13 INFO - marionette-driver == 1.4.0 13:32:13 INFO - mozInstall == 1.12 13:32:13 INFO - mozcrash == 0.17 13:32:13 INFO - mozdebug == 0.1 13:32:13 INFO - mozdevice == 0.48 13:32:13 INFO - mozfile == 1.2 13:32:13 INFO - mozhttpd == 0.7 13:32:13 INFO - mozinfo == 0.9 13:32:13 INFO - mozleak == 0.1 13:32:13 INFO - mozlog == 3.1 13:32:13 INFO - moznetwork == 0.27 13:32:13 INFO - mozprocess == 0.22 13:32:13 INFO - mozprofile == 0.28 13:32:13 INFO - mozrunner == 6.11 13:32:13 INFO - mozscreenshot == 0.1 13:32:13 INFO - mozsystemmonitor == 0.0 13:32:13 INFO - moztest == 0.7 13:32:13 INFO - mozversion == 1.4 13:32:13 INFO - requests == 1.2.3 13:32:13 INFO - wptserve == 1.4.0 13:32:13 INFO - Running post-action listener: _resource_record_post_action 13:32:13 INFO - Running post-action listener: _start_resource_monitoring 13:32:13 INFO - Starting resource monitoring. 13:32:13 INFO - ##### 13:32:13 INFO - ##### Running pull step. 13:32:13 INFO - ##### 13:32:13 INFO - Running pre-action listener: _resource_record_pre_action 13:32:13 INFO - Running main action method: pull 13:32:13 INFO - Pull has nothing to do! 13:32:13 INFO - Running post-action listener: _resource_record_post_action 13:32:13 INFO - ##### 13:32:13 INFO - ##### Running install step. 13:32:13 INFO - ##### 13:32:13 INFO - Running pre-action listener: _resource_record_pre_action 13:32:13 INFO - Running main action method: install 13:32:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:32:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:32:13 INFO - Reading from file tmpfile_stdout 13:32:13 INFO - Using _rmtree_windows ... 13:32:13 INFO - Using _rmtree_windows ... 13:32:13 INFO - Detecting whether we're running mozinstall >=1.0... 13:32:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:32:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:32:13 INFO - Reading from file tmpfile_stdout 13:32:13 INFO - Output received: 13:32:13 INFO - Usage: mozinstall-script.py [options] installer 13:32:13 INFO - Options: 13:32:13 INFO - -h, --help show this help message and exit 13:32:13 INFO - -d DEST, --destination=DEST 13:32:13 INFO - Directory to install application into. [default: 13:32:13 INFO - "C:\slave\test"] 13:32:13 INFO - --app=APP Application being installed. [default: firefox] 13:32:13 INFO - Using _rmtree_windows ... 13:32:13 INFO - Using _rmtree_windows ... 13:32:13 INFO - mkdir: C:\slave\test\build\application 13:32:13 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'] 13:32:13 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 13:32:16 INFO - Reading from file tmpfile_stdout 13:32:16 INFO - Output received: 13:32:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:32:16 INFO - Using _rmtree_windows ... 13:32:16 INFO - Using _rmtree_windows ... 13:32:16 INFO - Running post-action listener: _resource_record_post_action 13:32:16 INFO - ##### 13:32:16 INFO - ##### Running run-tests step. 13:32:16 INFO - ##### 13:32:16 INFO - Running pre-action listener: _resource_record_pre_action 13:32:16 INFO - Running main action method: run_tests 13:32:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:32:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:32:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:32:16 INFO - grabbing minidump binary from tooltool 13:32:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:32:16 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 13:32:16 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 13:32:16 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 13:32:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:32:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfiqbb6 13:32:19 INFO - INFO - File integrity verified, renaming tmpfiqbb6 to win32-minidump_stackwalk.exe 13:32:19 INFO - Return code: 0 13:32:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:32:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:32:19 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/ay2YCRc_R0O8ZxlAziiYcw/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 13:32:19 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/ay2YCRc_R0O8ZxlAziiYcw/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 13:32:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:32:19 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012\\Application Data', 13:32:19 INFO - 'CLIENTNAME': 'Console', 13:32:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:32:19 INFO - 'COMPUTERNAME': 'T-XP32-IX-012', 13:32:19 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:32:19 INFO - 'DCLOCATION': 'SCL3', 13:32:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:32:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:32:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:32:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:32:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:32:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:32:19 INFO - 'HOMEDRIVE': 'C:', 13:32:19 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:32:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:32:19 INFO - 'KTS_VERSION': '1.19c', 13:32:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:32:19 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-012', 13:32:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:32:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:32:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:32:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:32:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:32:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:32:19 INFO - 'MOZ_AIRBAG': '1', 13:32:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:32:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:32:19 INFO - 'MOZ_MSVCVERSION': '8', 13:32:19 INFO - 'MOZ_NO_REMOTE': '1', 13:32:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:32:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:32:19 INFO - 'NO_EM_RESTART': '1', 13:32:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:32:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:32:19 INFO - 'OS': 'Windows_NT', 13:32:19 INFO - 'OURDRIVE': 'C:', 13:32:19 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', 13:32:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:32:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:32:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:32:19 INFO - 'PROCESSOR_LEVEL': '6', 13:32:19 INFO - 'PROCESSOR_REVISION': '1e05', 13:32:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:32:19 INFO - 'PROMPT': '$P$G', 13:32:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:32:19 INFO - 'PWD': 'C:\\slave\\test', 13:32:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:32:19 INFO - 'SESSIONNAME': 'Console', 13:32:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:32:19 INFO - 'SYSTEMDRIVE': 'C:', 13:32:19 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:32:19 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:32:19 INFO - 'TEST1': 'testie', 13:32:19 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:32:19 INFO - 'USERDOMAIN': 'T-XP32-IX-012', 13:32:19 INFO - 'USERNAME': 'cltbld', 13:32:19 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-012', 13:32:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:32:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:32:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:32:19 INFO - 'WINDIR': 'C:\\WINDOWS', 13:32:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:32:19 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/ay2YCRc_R0O8ZxlAziiYcw/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 13:32:20 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 13:32:20 INFO - import pkg_resources 13:32:22 INFO - Using 1 client processes 13:32:24 INFO - SUITE-START | Running 778 tests 13:32:24 INFO - Running testharness tests 13:32:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:32:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:32:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:32:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:32:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:32:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:32:24 INFO - Setting up ssl 13:32:25 INFO - PROCESS | certutil | 13:32:25 INFO - PROCESS | certutil | 13:32:25 INFO - PROCESS | certutil | 13:32:25 INFO - Certificate Nickname Trust Attributes 13:32:25 INFO - SSL,S/MIME,JAR/XPI 13:32:25 INFO - 13:32:25 INFO - web-platform-tests CT,, 13:32:25 INFO - 13:32:25 INFO - Starting runner 13:32:27 INFO - PROCESS | 3776 | [3776] 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 13:32:27 INFO - PROCESS | 3776 | [3776] 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 13:32:28 INFO - PROCESS | 3776 | [3776] 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 13:32:29 INFO - PROCESS | 3776 | 1464381149380 Marionette DEBUG Marionette enabled via build flag and pref 13:32:29 INFO - PROCESS | 3776 | ++DOCSHELL 11A01C00 == 1 [pid = 3776] [id = 1] 13:32:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 1 (11A02000) [pid = 3776] [serial = 1] [outer = 00000000] 13:32:29 INFO - PROCESS | 3776 | [3776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:32:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 2 (11A02C00) [pid = 3776] [serial = 2] [outer = 11A02000] 13:32:29 INFO - PROCESS | 3776 | [3776] 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 13:32:29 INFO - PROCESS | 3776 | [3776] 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 13:32:29 INFO - PROCESS | 3776 | ++DOCSHELL 11CA1C00 == 2 [pid = 3776] [id = 2] 13:32:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 3 (11CA2000) [pid = 3776] [serial = 3] [outer = 00000000] 13:32:29 INFO - PROCESS | 3776 | [3776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:32:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 4 (11CA2C00) [pid = 3776] [serial = 4] [outer = 11CA2000] 13:32:29 INFO - PROCESS | 3776 | 1464381150003 Marionette INFO Listening on port 2828 13:32:30 INFO - PROCESS | 3776 | 1464381150395 Marionette DEBUG Marionette enabled via command-line flag 13:32:30 INFO - PROCESS | 3776 | ++DOCSHELL 1331B400 == 3 [pid = 3776] [id = 3] 13:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 5 (13323400) [pid = 3776] [serial = 5] [outer = 00000000] 13:32:30 INFO - PROCESS | 3776 | [3776] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 6 (13324000) [pid = 3776] [serial = 6] [outer = 13323400] 13:32:30 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:32:30 INFO - PROCESS | 3776 | [3776] 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 13:32:30 INFO - PROCESS | 3776 | [3776] 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 13:32:30 INFO - PROCESS | 3776 | [3776] 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 13:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 7 (1380E000) [pid = 3776] [serial = 7] [outer = 11CA2000] 13:32:30 INFO - PROCESS | 3776 | [3776] 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 13:32:30 INFO - PROCESS | 3776 | 1464381150722 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1526 13:32:30 INFO - PROCESS | 3776 | 1464381150850 Marionette DEBUG Closed connection conn0 13:32:30 INFO - PROCESS | 3776 | [3776] 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 13:32:30 INFO - PROCESS | 3776 | 1464381150869 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1527 13:32:30 INFO - PROCESS | 3776 | 1464381150919 Marionette DEBUG Closed connection conn1 13:32:30 INFO - PROCESS | 3776 | [3776] 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 13:32:30 INFO - PROCESS | 3776 | 1464381150927 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1529 13:32:30 INFO - PROCESS | 3776 | ++DOCSHELL 13DC5400 == 4 [pid = 3776] [id = 4] 13:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 8 (13DC5800) [pid = 3776] [serial = 8] [outer = 00000000] 13:32:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 9 (141C9400) [pid = 3776] [serial = 9] [outer = 13DC5800] 13:32:30 INFO - PROCESS | 3776 | [3776] 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 13:32:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 10 (141CE000) [pid = 3776] [serial = 10] [outer = 13DC5800] 13:32:31 INFO - PROCESS | 3776 | 1464381151177 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:32:31 INFO - PROCESS | 3776 | 1464381151183 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":"20160527114145","device":"desktop","version":"48.0a2"} 13:32:31 INFO - PROCESS | 3776 | [3776] 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 13:32:31 INFO - PROCESS | 3776 | [3776] 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 13:32:31 INFO - PROCESS | 3776 | [3776] 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 13:32:31 INFO - PROCESS | 3776 | [3776] 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 13:32:32 INFO - PROCESS | 3776 | ++DOCSHELL 15791400 == 5 [pid = 3776] [id = 5] 13:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 11 (15792800) [pid = 3776] [serial = 11] [outer = 00000000] 13:32:32 INFO - PROCESS | 3776 | ++DOCSHELL 15792C00 == 6 [pid = 3776] [id = 6] 13:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 12 (15795800) [pid = 3776] [serial = 12] [outer = 00000000] 13:32:32 INFO - PROCESS | 3776 | [3776] 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 13:32:32 INFO - PROCESS | 3776 | ++DOCSHELL 16511400 == 7 [pid = 3776] [id = 7] 13:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 13 (16511800) [pid = 3776] [serial = 13] [outer = 00000000] 13:32:32 INFO - PROCESS | 3776 | [3776] 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 13:32:32 INFO - PROCESS | 3776 | [3776] 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 13:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 14 (1681EC00) [pid = 3776] [serial = 14] [outer = 16511800] 13:32:32 INFO - PROCESS | 3776 | [3776] 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 13:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 15 (1654B800) [pid = 3776] [serial = 15] [outer = 15792800] 13:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 16 (1654D400) [pid = 3776] [serial = 16] [outer = 15795800] 13:32:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 17 (166B0400) [pid = 3776] [serial = 17] [outer = 16511800] 13:32:33 INFO - PROCESS | 3776 | 1464381153526 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 3776 | 1464381153541 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 18 (17B8B400) [pid = 3776] [serial = 18] [outer = 16511800] 13:32:34 INFO - PROCESS | 3776 | 1464381154140 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1b3508a1-4b19-4088-845f-be57f27ab4ce","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":"20160527114145","device":"desktop","version":"48.0a2","command_id":1}}] 13:32:34 INFO - PROCESS | 3776 | 1464381154287 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:32:34 INFO - PROCESS | 3776 | 1464381154342 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:32:34 INFO - PROCESS | 3776 | 1464381154455 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:32:34 INFO - PROCESS | 3776 | [3776] 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 13:32:34 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:32:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 19 (19958400) [pid = 3776] [serial = 19] [outer = 16511800] 13:32:34 INFO - PROCESS | 3776 | [3776] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:32:34 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:34 INFO - PROCESS | 3776 | 1464381155013 Marionette TRACE conn2 <- [1,3,null,{}] 13:32:35 INFO - PROCESS | 3776 | 1464381155031 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:32:35 INFO - PROCESS | 3776 | 1464381155054 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:32:35 INFO - PROCESS | 3776 | 1464381155089 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 3776 | 1464381155091 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 13:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:32:35 INFO - PROCESS | 3776 | 1464381155152 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 3776 | 1464381155156 Marionette TRACE conn2 <- [1,6,null,{}] 13:32:35 INFO - PROCESS | 3776 | 1464381155184 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 3776 | 1464381155199 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:32:35 INFO - PROCESS | 3776 | 1464381155202 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 3776 | ++DOCSHELL 1650D400 == 8 [pid = 3776] [id = 8] 13:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 20 (19D27400) [pid = 3776] [serial = 20] [outer = 00000000] 13:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 21 (19D29C00) [pid = 3776] [serial = 21] [outer = 19D27400] 13:32:35 INFO - PROCESS | 3776 | 1464381155249 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 22 (19D2D800) [pid = 3776] [serial = 22] [outer = 19D27400] 13:32:35 INFO - PROCESS | 3776 | ++DOCSHELL 1A107400 == 9 [pid = 3776] [id = 9] 13:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 23 (1A107800) [pid = 3776] [serial = 23] [outer = 00000000] 13:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 24 (1A10A000) [pid = 3776] [serial = 24] [outer = 1A107800] 13:32:35 INFO - PROCESS | 3776 | 1464381155710 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 25 (1A10CC00) [pid = 3776] [serial = 25] [outer = 1A107800] 13:32:35 INFO - PROCESS | 3776 | 1464381155919 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 853ms 13:32:36 INFO - PROCESS | 3776 | 1464381156014 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 3776 | 1464381156016 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 13:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:32:36 INFO - PROCESS | 3776 | 1464381156038 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 3776 | 1464381156040 Marionette TRACE conn2 <- [1,10,null,{}] 13:32:36 INFO - PROCESS | 3776 | 1464381156086 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 3776 | 1464381156186 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:32:36 INFO - PROCESS | 3776 | 1464381156199 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 3776 | ++DOCSHELL 1A56EC00 == 10 [pid = 3776] [id = 10] 13:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 26 (1A56F000) [pid = 3776] [serial = 26] [outer = 00000000] 13:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 27 (1AC35000) [pid = 3776] [serial = 27] [outer = 1A56F000] 13:32:36 INFO - PROCESS | 3776 | 1464381156245 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 28 (1AC39000) [pid = 3776] [serial = 28] [outer = 1A56F000] 13:32:36 INFO - PROCESS | 3776 | 1464381156570 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 599ms 13:32:36 INFO - PROCESS | 3776 | 1464381156626 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 3776 | 1464381156628 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 13:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:32:36 INFO - PROCESS | 3776 | 1464381156631 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 3776 | 1464381156633 Marionette TRACE conn2 <- [1,14,null,{}] 13:32:36 INFO - PROCESS | 3776 | 1464381156637 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 3776 | 1464381156728 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:32:36 INFO - PROCESS | 3776 | 1464381156742 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 3776 | ++DOCSHELL 14E3CC00 == 11 [pid = 3776] [id = 11] 13:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 29 (14E3D000) [pid = 3776] [serial = 29] [outer = 00000000] 13:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 30 (16808C00) [pid = 3776] [serial = 30] [outer = 14E3D000] 13:32:36 INFO - PROCESS | 3776 | 1464381156786 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 31 (16812000) [pid = 3776] [serial = 31] [outer = 14E3D000] 13:32:37 INFO - PROCESS | 3776 | 1464381157128 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 508ms 13:32:37 INFO - PROCESS | 3776 | 1464381157149 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 3776 | 1464381157151 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 13:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:32:37 INFO - PROCESS | 3776 | 1464381157154 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 3776 | 1464381157156 Marionette TRACE conn2 <- [1,18,null,{}] 13:32:37 INFO - PROCESS | 3776 | 1464381157160 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 3776 | 1464381157248 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:32:37 INFO - PROCESS | 3776 | 1464381157255 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 3776 | ++DOCSHELL 1A028800 == 12 [pid = 3776] [id = 12] 13:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 32 (1A028C00) [pid = 3776] [serial = 32] [outer = 00000000] 13:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 33 (1A7E9800) [pid = 3776] [serial = 33] [outer = 1A028C00] 13:32:37 INFO - PROCESS | 3776 | 1464381157313 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 34 (1A7ED800) [pid = 3776] [serial = 34] [outer = 1A028C00] 13:32:37 INFO - PROCESS | 3776 | 1464381157661 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 509ms 13:32:37 INFO - PROCESS | 3776 | 1464381157674 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 3776 | 1464381157677 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 13:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:32:37 INFO - PROCESS | 3776 | 1464381157680 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 3776 | 1464381157681 Marionette TRACE conn2 <- [1,22,null,{}] 13:32:37 INFO - PROCESS | 3776 | 1464381157684 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 3776 | 1464381157755 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:32:37 INFO - PROCESS | 3776 | 1464381157761 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 3776 | ++DOCSHELL 1AC3DC00 == 13 [pid = 3776] [id = 13] 13:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 35 (1AE26800) [pid = 3776] [serial = 35] [outer = 00000000] 13:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 36 (1AE30000) [pid = 3776] [serial = 36] [outer = 1AE26800] 13:32:37 INFO - PROCESS | 3776 | 1464381157805 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 37 (1AE33C00) [pid = 3776] [serial = 37] [outer = 1AE26800] 13:32:38 INFO - PROCESS | 3776 | 1464381158122 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 509ms 13:32:38 INFO - PROCESS | 3776 | 1464381158181 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 3776 | 1464381158183 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 13:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:32:38 INFO - PROCESS | 3776 | 1464381158186 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 3776 | 1464381158188 Marionette TRACE conn2 <- [1,26,null,{}] 13:32:38 INFO - PROCESS | 3776 | 1464381158191 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 3776 | 1464381158284 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:32:38 INFO - PROCESS | 3776 | 1464381158291 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 3776 | ++DOCSHELL 1B0CA800 == 14 [pid = 3776] [id = 14] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 38 (1B0CC800) [pid = 3776] [serial = 38] [outer = 00000000] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 39 (1B0D5800) [pid = 3776] [serial = 39] [outer = 1B0CC800] 13:32:38 INFO - PROCESS | 3776 | 1464381158334 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 40 (1B308000) [pid = 3776] [serial = 40] [outer = 1B0CC800] 13:32:38 INFO - PROCESS | 3776 | 1464381158643 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:32:38 INFO - PROCESS | 3776 | ++DOCSHELL 1B30CC00 == 15 [pid = 3776] [id = 15] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 41 (1B30D000) [pid = 3776] [serial = 41] [outer = 00000000] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 42 (1B30EC00) [pid = 3776] [serial = 42] [outer = 1B30D000] 13:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 509ms 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 43 (1B312800) [pid = 3776] [serial = 43] [outer = 1B30D000] 13:32:38 INFO - PROCESS | 3776 | 1464381158721 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 3776 | 1464381158723 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 13:32:38 INFO - PROCESS | 3776 | ++DOCSHELL 14E3A000 == 16 [pid = 3776] [id = 16] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 44 (1B312400) [pid = 3776] [serial = 44] [outer = 00000000] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 45 (1B41B800) [pid = 3776] [serial = 45] [outer = 1B312400] 13:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 46 (157CFC00) [pid = 3776] [serial = 46] [outer = 1B312400] 13:32:38 INFO - PROCESS | 3776 | 1464381158805 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 3776 | 1464381158807 Marionette TRACE conn2 <- [1,30,null,{}] 13:32:38 INFO - PROCESS | 3776 | 1464381158827 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 3776 | 1464381158936 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:32:38 INFO - PROCESS | 3776 | 1464381158945 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 3776 | ++DOCSHELL 157DB000 == 17 [pid = 3776] [id = 17] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 47 (1B0CF000) [pid = 3776] [serial = 47] [outer = 00000000] 13:32:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 48 (1B312C00) [pid = 3776] [serial = 48] [outer = 1B0CF000] 13:32:38 INFO - PROCESS | 3776 | 1464381158988 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 49 (1B412000) [pid = 3776] [serial = 49] [outer = 1B0CF000] 13:32:39 INFO - PROCESS | 3776 | --DOCSHELL 11A01C00 == 16 [pid = 3776] [id = 1] 13:32:39 INFO - PROCESS | 3776 | 1464381159946 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1227ms 13:32:39 INFO - PROCESS | 3776 | 1464381160008 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 3776 | 1464381160013 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 13:32:39 INFO - PROCESS | 3776 | 1464381160018 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:32:40 INFO - PROCESS | 3776 | 1464381160006 Marionette TRACE conn2 <- [1,34,null,{}] 13:32:40 INFO - PROCESS | 3776 | 1464381160011 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 3776 | 1464381160123 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:32:40 INFO - PROCESS | 3776 | 1464381160189 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 3776 | ++DOCSHELL 10A79000 == 17 [pid = 3776] [id = 18] 13:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 50 (10A7DC00) [pid = 3776] [serial = 50] [outer = 00000000] 13:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 51 (1142F800) [pid = 3776] [serial = 51] [outer = 10A7DC00] 13:32:40 INFO - PROCESS | 3776 | 1464381160248 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (11C7F800) [pid = 3776] [serial = 52] [outer = 10A7DC00] 13:32:40 INFO - PROCESS | 3776 | 1464381160809 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 868ms 13:32:40 INFO - PROCESS | 3776 | 1464381160873 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 3776 | 1464381160879 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 13:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:32:40 INFO - PROCESS | 3776 | 1464381160886 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 3776 | 1464381160889 Marionette TRACE conn2 <- [1,38,null,{}] 13:32:40 INFO - PROCESS | 3776 | 1464381160893 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 3776 | 1464381161003 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:32:41 INFO - PROCESS | 3776 | 1464381161072 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 3776 | ++DOCSHELL 1312B800 == 18 [pid = 3776] [id = 19] 13:32:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (131EE000) [pid = 3776] [serial = 53] [outer = 00000000] 13:32:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (13904800) [pid = 3776] [serial = 54] [outer = 131EE000] 13:32:41 INFO - PROCESS | 3776 | 1464381161127 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (1411A800) [pid = 3776] [serial = 55] [outer = 131EE000] 13:32:41 INFO - PROCESS | 3776 | 1464381161856 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1003ms 13:32:41 INFO - PROCESS | 3776 | 1464381161896 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 3776 | 1464381161900 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 13:32:41 INFO - PROCESS | 3776 | 1464381161912 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:32:41 INFO - PROCESS | 3776 | 1464381161916 Marionette TRACE conn2 <- [1,42,null,{}] 13:32:41 INFO - PROCESS | 3776 | 1464381161922 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 3776 | 1464381161994 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:32:42 INFO - PROCESS | 3776 | 1464381162061 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 3776 | ++DOCSHELL 10A55800 == 19 [pid = 3776] [id = 20] 13:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (10A57400) [pid = 3776] [serial = 56] [outer = 00000000] 13:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (10E54000) [pid = 3776] [serial = 57] [outer = 10A57400] 13:32:42 INFO - PROCESS | 3776 | 1464381162111 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (10EDBC00) [pid = 3776] [serial = 58] [outer = 10A57400] 13:32:42 INFO - PROCESS | 3776 | --DOCSHELL 13DC5400 == 18 [pid = 3776] [id = 4] 13:32:42 INFO - PROCESS | 3776 | 1464381162547 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 673ms 13:32:42 INFO - PROCESS | 3776 | 1464381162578 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 3776 | 1464381162583 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 13:32:42 INFO - PROCESS | 3776 | 1464381162593 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:32:42 INFO - PROCESS | 3776 | 1464381162596 Marionette TRACE conn2 <- [1,46,null,{}] 13:32:42 INFO - PROCESS | 3776 | 1464381162600 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 3776 | 1464381162686 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:32:42 INFO - PROCESS | 3776 | 1464381162755 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 3776 | ++DOCSHELL 10E57800 == 19 [pid = 3776] [id = 21] 13:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (10F0B000) [pid = 3776] [serial = 59] [outer = 00000000] 13:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (11A0B800) [pid = 3776] [serial = 60] [outer = 10F0B000] 13:32:42 INFO - PROCESS | 3776 | 1464381162804 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (11CA9800) [pid = 3776] [serial = 61] [outer = 10F0B000] 13:32:43 INFO - PROCESS | 3776 | 1464381163231 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 659ms 13:32:43 INFO - PROCESS | 3776 | 1464381163260 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 3776 | 1464381163262 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:32:43 INFO - PROCESS | 3776 | 1464381163266 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 3776 | 1464381163269 Marionette TRACE conn2 <- [1,50,null,{}] 13:32:43 INFO - PROCESS | 3776 | 1464381163279 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 3776 | 1464381163384 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:32:43 INFO - PROCESS | 3776 | 1464381163395 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 3776 | ++DOCSHELL 1337F000 == 20 [pid = 3776] [id = 22] 13:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (13804400) [pid = 3776] [serial = 62] [outer = 00000000] 13:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (13DBFC00) [pid = 3776] [serial = 63] [outer = 13804400] 13:32:43 INFO - PROCESS | 3776 | 1464381163443 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (14119400) [pid = 3776] [serial = 64] [outer = 13804400] 13:32:43 INFO - PROCESS | 3776 | 1464381163851 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 613ms 13:32:43 INFO - PROCESS | 3776 | 1464381163869 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 3776 | 1464381163871 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:32:43 INFO - PROCESS | 3776 | 1464381163875 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 3776 | 1464381163876 Marionette TRACE conn2 <- [1,54,null,{}] 13:32:43 INFO - PROCESS | 3776 | 1464381163880 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 3776 | 1464381163958 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:32:43 INFO - PROCESS | 3776 | 1464381163965 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 3776 | ++DOCSHELL 13903000 == 21 [pid = 3776] [id = 23] 13:32:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (13DC5400) [pid = 3776] [serial = 65] [outer = 00000000] 13:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (144A1000) [pid = 3776] [serial = 66] [outer = 13DC5400] 13:32:44 INFO - PROCESS | 3776 | 1464381164010 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (14E38800) [pid = 3776] [serial = 67] [outer = 13DC5400] 13:32:44 INFO - PROCESS | 3776 | 1464381164394 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 13:32:44 INFO - PROCESS | 3776 | 1464381164453 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 3776 | 1464381164455 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 13:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:32:44 INFO - PROCESS | 3776 | 1464381164459 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 3776 | 1464381164460 Marionette TRACE conn2 <- [1,58,null,{}] 13:32:44 INFO - PROCESS | 3776 | 1464381164464 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:44 INFO - PROCESS | 3776 | 1464381164540 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:32:44 INFO - PROCESS | 3776 | 1464381164547 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 3776 | ++DOCSHELL 1125D800 == 22 [pid = 3776] [id = 24] 13:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (14496400) [pid = 3776] [serial = 68] [outer = 00000000] 13:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (15250C00) [pid = 3776] [serial = 69] [outer = 14496400] 13:32:44 INFO - PROCESS | 3776 | 1464381164598 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (1411F800) [pid = 3776] [serial = 70] [outer = 14496400] 13:32:44 INFO - PROCESS | 3776 | 1464381164967 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 508ms 13:32:44 INFO - PROCESS | 3776 | 1464381164978 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 3776 | 1464381164980 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 13:32:44 INFO - PROCESS | 3776 | 1464381164983 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:32:44 INFO - PROCESS | 3776 | 1464381164985 Marionette TRACE conn2 <- [1,62,null,{}] 13:32:44 INFO - PROCESS | 3776 | 1464381164989 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 3776 | 1464381165094 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:32:45 INFO - PROCESS | 3776 | 1464381165103 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 3776 | ++DOCSHELL 141CDC00 == 23 [pid = 3776] [id = 25] 13:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (151D6000) [pid = 3776] [serial = 71] [outer = 00000000] 13:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (157CD400) [pid = 3776] [serial = 72] [outer = 151D6000] 13:32:45 INFO - PROCESS | 3776 | 1464381165149 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (15A4D800) [pid = 3776] [serial = 73] [outer = 151D6000] 13:32:45 INFO - PROCESS | 3776 | 1464381165516 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 569ms 13:32:45 INFO - PROCESS | 3776 | 1464381165542 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 3776 | 1464381165544 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 13:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:32:45 INFO - PROCESS | 3776 | 1464381165547 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 3776 | 1464381165549 Marionette TRACE conn2 <- [1,66,null,{}] 13:32:45 INFO - PROCESS | 3776 | 1464381165552 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 3776 | 1464381165631 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:32:45 INFO - PROCESS | 3776 | 1464381165699 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 3776 | ++DOCSHELL 15E66800 == 24 [pid = 3776] [id = 26] 13:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (15E67000) [pid = 3776] [serial = 74] [outer = 00000000] 13:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (1653F800) [pid = 3776] [serial = 75] [outer = 15E67000] 13:32:45 INFO - PROCESS | 3776 | 1464381165742 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (1654B400) [pid = 3776] [serial = 76] [outer = 15E67000] 13:32:46 INFO - PROCESS | 3776 | 1464381166076 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 569ms 13:32:46 INFO - PROCESS | 3776 | 1464381166126 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 3776 | 1464381166128 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 13:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:32:46 INFO - PROCESS | 3776 | 1464381166132 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 3776 | 1464381166133 Marionette TRACE conn2 <- [1,70,null,{}] 13:32:46 INFO - PROCESS | 3776 | 1464381166137 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 3776 | 1464381166237 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:32:46 INFO - PROCESS | 3776 | 1464381166246 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 3776 | ++DOCSHELL 114A7400 == 25 [pid = 3776] [id = 27] 13:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (15E70400) [pid = 3776] [serial = 77] [outer = 00000000] 13:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (16815C00) [pid = 3776] [serial = 78] [outer = 15E70400] 13:32:46 INFO - PROCESS | 3776 | 1464381166291 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (168E0000) [pid = 3776] [serial = 79] [outer = 15E70400] 13:32:46 INFO - PROCESS | 3776 | 1464381166657 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 568ms 13:32:46 INFO - PROCESS | 3776 | 1464381166694 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 3776 | 1464381166696 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 13:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:32:46 INFO - PROCESS | 3776 | 1464381166699 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 3776 | 1464381166701 Marionette TRACE conn2 <- [1,74,null,{}] 13:32:46 INFO - PROCESS | 3776 | 1464381166704 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 3776 | 1464381166775 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:32:46 INFO - PROCESS | 3776 | 1464381166845 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 3776 | ++DOCSHELL 1043A800 == 26 [pid = 3776] [id = 28] 13:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (112AA000) [pid = 3776] [serial = 80] [outer = 00000000] 13:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (16EB9800) [pid = 3776] [serial = 81] [outer = 112AA000] 13:32:46 INFO - PROCESS | 3776 | 1464381166889 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (16FFBC00) [pid = 3776] [serial = 82] [outer = 112AA000] 13:32:47 INFO - PROCESS | 3776 | 1464381167226 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 569ms 13:32:47 INFO - PROCESS | 3776 | 1464381167277 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 3776 | 1464381167279 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 13:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:32:47 INFO - PROCESS | 3776 | 1464381167282 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 3776 | 1464381167283 Marionette TRACE conn2 <- [1,78,null,{}] 13:32:47 INFO - PROCESS | 3776 | 1464381167287 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:47 INFO - PROCESS | 3776 | 1464381167387 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:32:47 INFO - PROCESS | 3776 | 1464381167396 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 3776 | ++DOCSHELL 16819400 == 27 [pid = 3776] [id = 29] 13:32:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (16EB8800) [pid = 3776] [serial = 83] [outer = 00000000] 13:32:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (17894400) [pid = 3776] [serial = 84] [outer = 16EB8800] 13:32:47 INFO - PROCESS | 3776 | 1464381167439 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (1789B000) [pid = 3776] [serial = 85] [outer = 16EB8800] 13:32:47 INFO - PROCESS | 3776 | 1464381167798 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 568ms 13:32:47 INFO - PROCESS | 3776 | 1464381167861 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 3776 | 1464381167864 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 13:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:32:47 INFO - PROCESS | 3776 | 1464381167867 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 3776 | 1464381167869 Marionette TRACE conn2 <- [1,82,null,{}] 13:32:47 INFO - PROCESS | 3776 | 1464381167873 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:47 INFO - PROCESS | 3776 | 1464381167979 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:32:47 INFO - PROCESS | 3776 | 1464381167994 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 3776 | ++DOCSHELL 17B26400 == 28 [pid = 3776] [id = 30] 13:32:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (17DE0000) [pid = 3776] [serial = 86] [outer = 00000000] 13:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (17FBD000) [pid = 3776] [serial = 87] [outer = 17DE0000] 13:32:48 INFO - PROCESS | 3776 | 1464381168042 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (1940C000) [pid = 3776] [serial = 88] [outer = 17DE0000] 13:32:48 INFO - PROCESS | 3776 | 1464381168405 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 569ms 13:32:48 INFO - PROCESS | 3776 | 1464381168428 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 3776 | 1464381168430 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 13:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:32:48 INFO - PROCESS | 3776 | 1464381168433 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 3776 | 1464381168435 Marionette TRACE conn2 <- [1,86,null,{}] 13:32:48 INFO - PROCESS | 3776 | 1464381168438 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 3776 | 1464381168522 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:32:48 INFO - PROCESS | 3776 | 1464381168591 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 3776 | ++DOCSHELL 13902400 == 29 [pid = 3776] [id = 31] 13:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (14E31C00) [pid = 3776] [serial = 89] [outer = 00000000] 13:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (195B5000) [pid = 3776] [serial = 90] [outer = 14E31C00] 13:32:48 INFO - PROCESS | 3776 | 1464381168634 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (1995C800) [pid = 3776] [serial = 91] [outer = 14E31C00] 13:32:48 INFO - PROCESS | 3776 | 1464381168940 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 569ms 13:32:48 INFO - PROCESS | 3776 | 1464381169014 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 3776 | 1464381169016 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 13:32:48 INFO - PROCESS | 3776 | 1464381169020 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:32:48 INFO - PROCESS | 3776 | 1464381169021 Marionette TRACE conn2 <- [1,90,null,{}] 13:32:49 INFO - PROCESS | 3776 | 1464381169024 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:49 INFO - PROCESS | 3776 | 1464381169126 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:32:49 INFO - PROCESS | 3776 | 1464381169135 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 3776 | ++DOCSHELL 11C01400 == 30 [pid = 3776] [id = 32] 13:32:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (17FBFC00) [pid = 3776] [serial = 92] [outer = 00000000] 13:32:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (19D2B800) [pid = 3776] [serial = 93] [outer = 17FBFC00] 13:32:49 INFO - PROCESS | 3776 | 1464381169180 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (1A027C00) [pid = 3776] [serial = 94] [outer = 17FBFC00] 13:32:50 INFO - PROCESS | 3776 | 1464381170393 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1391ms 13:32:50 INFO - PROCESS | 3776 | 1464381170419 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 3776 | 1464381170422 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 13:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:32:50 INFO - PROCESS | 3776 | 1464381170432 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 3776 | 1464381170435 Marionette TRACE conn2 <- [1,94,null,{}] 13:32:50 INFO - PROCESS | 3776 | 1464381170441 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 3776 | 1464381170530 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:32:50 INFO - PROCESS | 3776 | 1464381170540 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 3776 | ++DOCSHELL 10E4E400 == 31 [pid = 3776] [id = 33] 13:32:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (10E4E800) [pid = 3776] [serial = 95] [outer = 00000000] 13:32:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (10ED6000) [pid = 3776] [serial = 96] [outer = 10E4E800] 13:32:50 INFO - PROCESS | 3776 | 1464381170588 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (114AE000) [pid = 3776] [serial = 97] [outer = 10E4E800] 13:32:51 INFO - PROCESS | 3776 | 1464381171002 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 614ms 13:32:51 INFO - PROCESS | 3776 | 1464381171029 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 3776 | 1464381171034 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:32:51 INFO - PROCESS | 3776 | 1464381171040 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 3776 | 1464381171042 Marionette TRACE conn2 <- [1,98,null,{}] 13:32:51 INFO - PROCESS | 3776 | 1464381171053 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 3776 | 1464381171157 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:32:51 INFO - PROCESS | 3776 | 1464381171164 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 3776 | ++DOCSHELL 11A05400 == 32 [pid = 3776] [id = 34] 13:32:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (11A0A800) [pid = 3776] [serial = 98] [outer = 00000000] 13:32:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (13123400) [pid = 3776] [serial = 99] [outer = 11A0A800] 13:32:51 INFO - PROCESS | 3776 | 1464381171209 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (1330B400) [pid = 3776] [serial = 100] [outer = 11A0A800] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (13DC5800) [pid = 3776] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (1B0CC800) [pid = 3776] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1AE26800) [pid = 3776] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1A028C00) [pid = 3776] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (14E3D000) [pid = 3776] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (1A56F000) [pid = 3776] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (19D27400) [pid = 3776] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (13804400) [pid = 3776] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (13DC5400) [pid = 3776] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (14496400) [pid = 3776] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (151D6000) [pid = 3776] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (15E67000) [pid = 3776] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (15E70400) [pid = 3776] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (112AA000) [pid = 3776] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (16EB8800) [pid = 3776] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (17DE0000) [pid = 3776] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (1B0CF000) [pid = 3776] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (10A7DC00) [pid = 3776] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (131EE000) [pid = 3776] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10A57400) [pid = 3776] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:32:51 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (10F0B000) [pid = 3776] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:32:52 INFO - PROCESS | 3776 | 1464381172023 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1002ms 13:32:52 INFO - PROCESS | 3776 | 1464381172062 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 3776 | 1464381172064 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 13:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:32:52 INFO - PROCESS | 3776 | 1464381172068 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 3776 | 1464381172072 Marionette TRACE conn2 <- [1,102,null,{}] 13:32:52 INFO - PROCESS | 3776 | 1464381172082 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 3776 | 1464381172160 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:32:52 INFO - PROCESS | 3776 | 1464381172169 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 3776 | ++DOCSHELL 1331A000 == 33 [pid = 3776] [id = 35] 13:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1331C800) [pid = 3776] [serial = 101] [outer = 00000000] 13:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (1380B000) [pid = 3776] [serial = 102] [outer = 1331C800] 13:32:52 INFO - PROCESS | 3776 | 1464381172203 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (14118000) [pid = 3776] [serial = 103] [outer = 1331C800] 13:32:52 INFO - PROCESS | 3776 | 1464381172616 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 614ms 13:32:52 INFO - PROCESS | 3776 | 1464381172670 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 3776 | 1464381172672 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 13:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:32:52 INFO - PROCESS | 3776 | 1464381172676 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 3776 | 1464381172677 Marionette TRACE conn2 <- [1,106,null,{}] 13:32:52 INFO - PROCESS | 3776 | 1464381172691 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 3776 | 1464381172774 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:32:52 INFO - PROCESS | 3776 | 1464381172786 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 3776 | ++DOCSHELL 14498C00 == 34 [pid = 3776] [id = 36] 13:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (14E32400) [pid = 3776] [serial = 104] [outer = 00000000] 13:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (14E3F800) [pid = 3776] [serial = 105] [outer = 14E32400] 13:32:52 INFO - PROCESS | 3776 | 1464381172830 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (151CA800) [pid = 3776] [serial = 106] [outer = 14E32400] 13:32:53 INFO - PROCESS | 3776 | 1464381173220 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 568ms 13:32:53 INFO - PROCESS | 3776 | 1464381173254 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 3776 | 1464381173255 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 13:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:32:53 INFO - PROCESS | 3776 | 1464381173259 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 3776 | 1464381173260 Marionette TRACE conn2 <- [1,110,null,{}] 13:32:53 INFO - PROCESS | 3776 | 1464381173264 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 3776 | 1464381173335 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:32:53 INFO - PROCESS | 3776 | 1464381173341 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 3776 | ++DOCSHELL 14EBB000 == 35 [pid = 3776] [id = 37] 13:32:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (151D2400) [pid = 3776] [serial = 107] [outer = 00000000] 13:32:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (157BD800) [pid = 3776] [serial = 108] [outer = 151D2400] 13:32:53 INFO - PROCESS | 3776 | 1464381173384 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (157CDC00) [pid = 3776] [serial = 109] [outer = 151D2400] 13:32:53 INFO - PROCESS | 3776 | 1464381173849 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 599ms 13:32:53 INFO - PROCESS | 3776 | 1464381173863 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 3776 | 1464381173868 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 13:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:32:53 INFO - PROCESS | 3776 | 1464381173873 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 3776 | 1464381173878 Marionette TRACE conn2 <- [1,114,null,{}] 13:32:53 INFO - PROCESS | 3776 | 1464381173884 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 3776 | 1464381173984 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:32:54 INFO - PROCESS | 3776 | 1464381174118 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 3776 | ++DOCSHELL 10F09400 == 36 [pid = 3776] [id = 38] 13:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (10F0B000) [pid = 3776] [serial = 110] [outer = 00000000] 13:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (112A0800) [pid = 3776] [serial = 111] [outer = 10F0B000] 13:32:54 INFO - PROCESS | 3776 | 1464381174176 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (11CA4C00) [pid = 3776] [serial = 112] [outer = 10F0B000] 13:32:54 INFO - PROCESS | 3776 | 1464381174673 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 868ms 13:32:54 INFO - PROCESS | 3776 | 1464381174746 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 3776 | 1464381174756 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 13:32:54 INFO - PROCESS | 3776 | 1464381174764 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:32:54 INFO - PROCESS | 3776 | 1464381174767 Marionette TRACE conn2 <- [1,118,null,{}] 13:32:54 INFO - PROCESS | 3776 | 1464381174771 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:54 INFO - PROCESS | 3776 | 1464381174869 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:32:54 INFO - PROCESS | 3776 | 1464381174941 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 3776 | ++DOCSHELL 144A1C00 == 37 [pid = 3776] [id = 39] 13:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (14E34000) [pid = 3776] [serial = 113] [outer = 00000000] 13:32:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (14E36C00) [pid = 3776] [serial = 114] [outer = 14E34000] 13:32:54 INFO - PROCESS | 3776 | 1464381175001 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (14E3A400) [pid = 3776] [serial = 115] [outer = 14E34000] 13:32:55 INFO - PROCESS | 3776 | 1464381175508 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 763ms 13:32:55 INFO - PROCESS | 3776 | 1464381175540 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 3776 | 1464381175542 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 13:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:32:55 INFO - PROCESS | 3776 | 1464381175547 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 3776 | 1464381175551 Marionette TRACE conn2 <- [1,122,null,{}] 13:32:55 INFO - PROCESS | 3776 | 1464381175562 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 3776 | 1464381175660 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:32:55 INFO - PROCESS | 3776 | 1464381175743 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 3776 | ++DOCSHELL 16543800 == 38 [pid = 3776] [id = 40] 13:32:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (16544800) [pid = 3776] [serial = 116] [outer = 00000000] 13:32:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (16807400) [pid = 3776] [serial = 117] [outer = 16544800] 13:32:55 INFO - PROCESS | 3776 | 1464381175807 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (16811800) [pid = 3776] [serial = 118] [outer = 16544800] 13:32:56 INFO - PROCESS | 3776 | 1464381176288 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 763ms 13:32:56 INFO - PROCESS | 3776 | 1464381176317 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 3776 | 1464381176320 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 13:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:32:56 INFO - PROCESS | 3776 | 1464381176323 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 3776 | 1464381176326 Marionette TRACE conn2 <- [1,126,null,{}] 13:32:56 INFO - PROCESS | 3776 | 1464381176330 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 3776 | 1464381176425 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:32:56 INFO - PROCESS | 3776 | 1464381176506 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 3776 | ++DOCSHELL 16F2F000 == 39 [pid = 3776] [id = 41] 13:32:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (16FEF000) [pid = 3776] [serial = 119] [outer = 00000000] 13:32:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (172D6800) [pid = 3776] [serial = 120] [outer = 16FEF000] 13:32:56 INFO - PROCESS | 3776 | 1464381176560 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (174D0000) [pid = 3776] [serial = 121] [outer = 16FEF000] 13:32:57 INFO - PROCESS | 3776 | 1464381177187 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 898ms 13:32:57 INFO - PROCESS | 3776 | 1464381177235 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 3776 | 1464381177239 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:32:57 INFO - PROCESS | 3776 | 1464381177244 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 3776 | 1464381177248 Marionette TRACE conn2 <- [1,130,null,{}] 13:32:57 INFO - PROCESS | 3776 | 1464381177254 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 3776 | 1464381177345 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:32:57 INFO - PROCESS | 3776 | 1464381177402 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 3776 | ++DOCSHELL 10A7EC00 == 40 [pid = 3776] [id = 42] 13:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (10A7F000) [pid = 3776] [serial = 122] [outer = 00000000] 13:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (10EDB800) [pid = 3776] [serial = 123] [outer = 10A7F000] 13:32:57 INFO - PROCESS | 3776 | 1464381177450 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (1129F800) [pid = 3776] [serial = 124] [outer = 10A7F000] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 10E4E400 == 39 [pid = 3776] [id = 33] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 14498C00 == 38 [pid = 3776] [id = 36] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 1331A000 == 37 [pid = 3776] [id = 35] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 11A05400 == 36 [pid = 3776] [id = 34] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 16F2F000 == 35 [pid = 3776] [id = 41] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 11C01400 == 34 [pid = 3776] [id = 32] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 16543800 == 33 [pid = 3776] [id = 40] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 14EBB000 == 32 [pid = 3776] [id = 37] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 16819400 == 31 [pid = 3776] [id = 29] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 13902400 == 30 [pid = 3776] [id = 31] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 10F09400 == 29 [pid = 3776] [id = 38] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 17B26400 == 28 [pid = 3776] [id = 30] 13:32:58 INFO - PROCESS | 3776 | --DOCSHELL 144A1C00 == 27 [pid = 3776] [id = 39] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (166B0400) [pid = 3776] [serial = 17] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (141C9400) [pid = 3776] [serial = 9] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (141CE000) [pid = 3776] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (11CA2C00) [pid = 3776] [serial = 4] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (13DBFC00) [pid = 3776] [serial = 63] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (14119400) [pid = 3776] [serial = 64] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (144A1000) [pid = 3776] [serial = 66] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (15250C00) [pid = 3776] [serial = 69] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (1411F800) [pid = 3776] [serial = 70] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (157CD400) [pid = 3776] [serial = 72] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1653F800) [pid = 3776] [serial = 75] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (16815C00) [pid = 3776] [serial = 78] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (16EB9800) [pid = 3776] [serial = 81] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (17894400) [pid = 3776] [serial = 84] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (17FBD000) [pid = 3776] [serial = 87] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (1142F800) [pid = 3776] [serial = 51] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (13904800) [pid = 3776] [serial = 54] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (10E54000) [pid = 3776] [serial = 57] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (11A0B800) [pid = 3776] [serial = 60] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (15A4D800) [pid = 3776] [serial = 73] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (1654B400) [pid = 3776] [serial = 76] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (168E0000) [pid = 3776] [serial = 79] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10EDBC00) [pid = 3776] [serial = 58] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (11CA9800) [pid = 3776] [serial = 61] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (16FFBC00) [pid = 3776] [serial = 82] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (14E38800) [pid = 3776] [serial = 67] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (1789B000) [pid = 3776] [serial = 85] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (1940C000) [pid = 3776] [serial = 88] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (195B5000) [pid = 3776] [serial = 90] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (1411A800) [pid = 3776] [serial = 55] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (11C7F800) [pid = 3776] [serial = 52] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (1B412000) [pid = 3776] [serial = 49] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (1AE30000) [pid = 3776] [serial = 36] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (1AE33C00) [pid = 3776] [serial = 37] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (1A7E9800) [pid = 3776] [serial = 33] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (1A7ED800) [pid = 3776] [serial = 34] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (16808C00) [pid = 3776] [serial = 30] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (16812000) [pid = 3776] [serial = 31] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (1AC39000) [pid = 3776] [serial = 28] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (1AC35000) [pid = 3776] [serial = 27] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (1A10A000) [pid = 3776] [serial = 24] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (19D2D800) [pid = 3776] [serial = 22] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (19D29C00) [pid = 3776] [serial = 21] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (1681EC00) [pid = 3776] [serial = 14] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (1B312C00) [pid = 3776] [serial = 48] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (1B41B800) [pid = 3776] [serial = 45] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (1B308000) [pid = 3776] [serial = 40] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (1B30EC00) [pid = 3776] [serial = 42] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (1B0D5800) [pid = 3776] [serial = 39] [outer = 00000000] [url = about:blank] 13:32:58 INFO - PROCESS | 3776 | 1464381178425 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1197ms 13:32:58 INFO - PROCESS | 3776 | 1464381178453 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 3776 | 1464381178458 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 13:32:58 INFO - PROCESS | 3776 | 1464381178463 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:32:58 INFO - PROCESS | 3776 | 1464381178466 Marionette TRACE conn2 <- [1,134,null,{}] 13:32:58 INFO - PROCESS | 3776 | 1464381178471 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 3776 | 1464381178541 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:32:58 INFO - PROCESS | 3776 | 1464381178607 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 3776 | ++DOCSHELL 1125D400 == 28 [pid = 3776] [id = 43] 13:32:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (1125F800) [pid = 3776] [serial = 125] [outer = 00000000] 13:32:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (11A0B800) [pid = 3776] [serial = 126] [outer = 1125F800] 13:32:58 INFO - PROCESS | 3776 | 1464381178654 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (11CA3800) [pid = 3776] [serial = 127] [outer = 1125F800] 13:32:59 INFO - PROCESS | 3776 | 1464381179042 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 613ms 13:32:59 INFO - PROCESS | 3776 | 1464381179068 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 3776 | 1464381179074 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 13:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:32:59 INFO - PROCESS | 3776 | 1464381179080 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 3776 | 1464381179083 Marionette TRACE conn2 <- [1,138,null,{}] 13:32:59 INFO - PROCESS | 3776 | 1464381179086 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 3776 | 1464381179169 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:32:59 INFO - PROCESS | 3776 | 1464381179176 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 3776 | ++DOCSHELL 13122800 == 29 [pid = 3776] [id = 44] 13:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (13125000) [pid = 3776] [serial = 128] [outer = 00000000] 13:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (13322800) [pid = 3776] [serial = 129] [outer = 13125000] 13:32:59 INFO - PROCESS | 3776 | 1464381179221 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (13379000) [pid = 3776] [serial = 130] [outer = 13125000] 13:32:59 INFO - PROCESS | 3776 | 1464381179613 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 569ms 13:32:59 INFO - PROCESS | 3776 | 1464381179659 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 3776 | 1464381179661 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 13:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:32:59 INFO - PROCESS | 3776 | 1464381179665 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 3776 | 1464381179652 Marionette TRACE conn2 <- [1,142,null,{}] 13:32:59 INFO - PROCESS | 3776 | 1464381179662 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 3776 | 1464381179744 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:32:59 INFO - PROCESS | 3776 | 1464381179756 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 3776 | ++DOCSHELL 141C9000 == 30 [pid = 3776] [id = 45] 13:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (141C9800) [pid = 3776] [serial = 131] [outer = 00000000] 13:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (14494C00) [pid = 3776] [serial = 132] [outer = 141C9800] 13:32:59 INFO - PROCESS | 3776 | 1464381179803 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (14499800) [pid = 3776] [serial = 133] [outer = 141C9800] 13:33:00 INFO - PROCESS | 3776 | 1464381180240 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 13:33:00 INFO - PROCESS | 3776 | 1464381180289 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 3776 | 1464381180291 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 13:33:00 INFO - PROCESS | 3776 | 1464381180295 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:33:00 INFO - PROCESS | 3776 | 1464381180296 Marionette TRACE conn2 <- [1,146,null,{}] 13:33:00 INFO - PROCESS | 3776 | 1464381180300 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 3776 | 1464381180397 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:33:00 INFO - PROCESS | 3776 | 1464381180404 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 3776 | ++DOCSHELL 14498400 == 31 [pid = 3776] [id = 46] 13:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (14E33000) [pid = 3776] [serial = 134] [outer = 00000000] 13:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (15258400) [pid = 3776] [serial = 135] [outer = 14E33000] 13:33:00 INFO - PROCESS | 3776 | 1464381180457 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (15798C00) [pid = 3776] [serial = 136] [outer = 14E33000] 13:33:00 INFO - PROCESS | 3776 | 1464381180838 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 569ms 13:33:00 INFO - PROCESS | 3776 | 1464381180876 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 3776 | 1464381180879 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:33:00 INFO - PROCESS | 3776 | 1464381180872 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 3776 | 1464381180873 Marionette TRACE conn2 <- [1,150,null,{}] 13:33:00 INFO - PROCESS | 3776 | 1464381180877 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 3776 | 1464381180969 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:33:00 INFO - PROCESS | 3776 | 1464381180975 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 3776 | ++DOCSHELL 14E38000 == 32 [pid = 3776] [id = 47] 13:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (14E3F400) [pid = 3776] [serial = 137] [outer = 00000000] 13:33:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (15A3EC00) [pid = 3776] [serial = 138] [outer = 14E3F400] 13:33:01 INFO - PROCESS | 3776 | 1464381181019 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (15E64000) [pid = 3776] [serial = 139] [outer = 14E3F400] 13:33:01 INFO - PROCESS | 3776 | 1464381181439 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 598ms 13:33:01 INFO - PROCESS | 3776 | 1464381181487 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 3776 | 1464381181489 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 13:33:01 INFO - PROCESS | 3776 | 1464381181493 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:33:01 INFO - PROCESS | 3776 | 1464381181494 Marionette TRACE conn2 <- [1,154,null,{}] 13:33:01 INFO - PROCESS | 3776 | 1464381181498 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 3776 | 1464381181611 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:33:01 INFO - PROCESS | 3776 | 1464381181617 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 3776 | ++DOCSHELL 15F4B800 == 33 [pid = 3776] [id = 48] 13:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (15F4BC00) [pid = 3776] [serial = 140] [outer = 00000000] 13:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (166BEC00) [pid = 3776] [serial = 141] [outer = 15F4BC00] 13:33:01 INFO - PROCESS | 3776 | 1464381181661 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (16812000) [pid = 3776] [serial = 142] [outer = 15F4BC00] 13:33:02 INFO - PROCESS | 3776 | 1464381182065 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 614ms 13:33:02 INFO - PROCESS | 3776 | 1464381182096 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 3776 | 1464381182098 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 13:33:02 INFO - PROCESS | 3776 | 1464381182101 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:33:02 INFO - PROCESS | 3776 | 1464381182103 Marionette TRACE conn2 <- [1,158,null,{}] 13:33:02 INFO - PROCESS | 3776 | 1464381182106 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 3776 | 1464381182199 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:33:02 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (17FBFC00) [pid = 3776] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:33:02 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (14E31C00) [pid = 3776] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:33:02 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (151D2400) [pid = 3776] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:33:02 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (14E32400) [pid = 3776] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:33:02 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (10E4E800) [pid = 3776] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:33:02 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (11A0A800) [pid = 3776] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:33:02 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (1331C800) [pid = 3776] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:33:02 INFO - PROCESS | 3776 | 1464381182321 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 3776 | ++DOCSHELL 1047B400 == 34 [pid = 3776] [id = 49] 13:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (10558400) [pid = 3776] [serial = 143] [outer = 00000000] 13:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (112A6800) [pid = 3776] [serial = 144] [outer = 10558400] 13:33:02 INFO - PROCESS | 3776 | 1464381182366 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (13120800) [pid = 3776] [serial = 145] [outer = 10558400] 13:33:02 INFO - PROCESS | 3776 | 1464381182678 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 613ms 13:33:02 INFO - PROCESS | 3776 | 1464381182722 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 3776 | 1464381182734 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 13:33:02 INFO - PROCESS | 3776 | 1464381182737 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:33:02 INFO - PROCESS | 3776 | 1464381182739 Marionette TRACE conn2 <- [1,162,null,{}] 13:33:02 INFO - PROCESS | 3776 | 1464381182742 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 3776 | 1464381182812 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:33:02 INFO - PROCESS | 3776 | 1464381182877 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 3776 | ++DOCSHELL 13122000 == 35 [pid = 3776] [id = 50] 13:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (1331C800) [pid = 3776] [serial = 146] [outer = 00000000] 13:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (16EBEC00) [pid = 3776] [serial = 147] [outer = 1331C800] 13:33:02 INFO - PROCESS | 3776 | 1464381182912 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (16EC0C00) [pid = 3776] [serial = 148] [outer = 1331C800] 13:33:03 INFO - PROCESS | 3776 | 1464381183239 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 509ms 13:33:03 INFO - PROCESS | 3776 | 1464381183256 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 3776 | 1464381183258 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 13:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:33:03 INFO - PROCESS | 3776 | 1464381183265 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 3776 | 1464381183267 Marionette TRACE conn2 <- [1,166,null,{}] 13:33:03 INFO - PROCESS | 3776 | 1464381183270 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 3776 | 1464381183324 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:33:03 INFO - PROCESS | 3776 | 1464381183331 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 3776 | ++DOCSHELL 141C8C00 == 36 [pid = 3776] [id = 51] 13:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (174C8400) [pid = 3776] [serial = 149] [outer = 00000000] 13:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (17B8A800) [pid = 3776] [serial = 150] [outer = 174C8400] 13:33:03 INFO - PROCESS | 3776 | 1464381183374 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (17B8C000) [pid = 3776] [serial = 151] [outer = 174C8400] 13:33:03 INFO - PROCESS | 3776 | 1464381183747 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 509ms 13:33:03 INFO - PROCESS | 3776 | 1464381183761 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 3776 | 1464381183762 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 13:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:33:03 INFO - PROCESS | 3776 | 1464381183766 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 3776 | 1464381183768 Marionette TRACE conn2 <- [1,170,null,{}] 13:33:03 INFO - PROCESS | 3776 | 1464381183771 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 3776 | 1464381183873 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:33:03 INFO - PROCESS | 3776 | 1464381183878 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 3776 | ++DOCSHELL 10A64000 == 37 [pid = 3776] [id = 52] 13:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (10A85800) [pid = 3776] [serial = 152] [outer = 00000000] 13:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (17FB9400) [pid = 3776] [serial = 153] [outer = 10A85800] 13:33:03 INFO - PROCESS | 3776 | 1464381183929 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (1940AC00) [pid = 3776] [serial = 154] [outer = 10A85800] 13:33:04 INFO - PROCESS | 3776 | 1464381184344 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 613ms 13:33:04 INFO - PROCESS | 3776 | 1464381184387 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 3776 | 1464381184392 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 13:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:33:04 INFO - PROCESS | 3776 | 1464381184398 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 3776 | 1464381184402 Marionette TRACE conn2 <- [1,174,null,{}] 13:33:04 INFO - PROCESS | 3776 | 1464381184407 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 3776 | 1464381184503 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:33:04 INFO - PROCESS | 3776 | 1464381184634 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 3776 | ++DOCSHELL 10EDD800 == 38 [pid = 3776] [id = 53] 13:33:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (10EE0800) [pid = 3776] [serial = 155] [outer = 00000000] 13:33:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (12883C00) [pid = 3776] [serial = 156] [outer = 10EE0800] 13:33:04 INFO - PROCESS | 3776 | 1464381184716 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (11C74400) [pid = 3776] [serial = 157] [outer = 10EE0800] 13:33:05 INFO - PROCESS | 3776 | 1464381185429 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1093ms 13:33:05 INFO - PROCESS | 3776 | 1464381185493 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 3776 | 1464381185499 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 13:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:33:05 INFO - PROCESS | 3776 | 1464381185506 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 3776 | 1464381185509 Marionette TRACE conn2 <- [1,178,null,{}] 13:33:05 INFO - PROCESS | 3776 | 1464381185513 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:05 INFO - PROCESS | 3776 | 1464381185629 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:33:05 INFO - PROCESS | 3776 | 1464381185682 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 3776 | ++DOCSHELL 13904800 == 39 [pid = 3776] [id = 54] 13:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (13908C00) [pid = 3776] [serial = 158] [outer = 00000000] 13:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (14120400) [pid = 3776] [serial = 159] [outer = 13908C00] 13:33:05 INFO - PROCESS | 3776 | 1464381185736 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (14499000) [pid = 3776] [serial = 160] [outer = 13908C00] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 141C8C00 == 38 [pid = 3776] [id = 51] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 13122000 == 37 [pid = 3776] [id = 50] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 1047B400 == 36 [pid = 3776] [id = 49] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 15F4B800 == 35 [pid = 3776] [id = 48] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 14E38000 == 34 [pid = 3776] [id = 47] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 14498400 == 33 [pid = 3776] [id = 46] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 141C9000 == 32 [pid = 3776] [id = 45] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 13122800 == 31 [pid = 3776] [id = 44] 13:33:06 INFO - PROCESS | 3776 | --DOCSHELL 1125D400 == 30 [pid = 3776] [id = 43] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (157CDC00) [pid = 3776] [serial = 109] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (151CA800) [pid = 3776] [serial = 106] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10ED6000) [pid = 3776] [serial = 96] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (114AE000) [pid = 3776] [serial = 97] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (13123400) [pid = 3776] [serial = 99] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (157BD800) [pid = 3776] [serial = 108] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (14E3F800) [pid = 3776] [serial = 105] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (1330B400) [pid = 3776] [serial = 100] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (14118000) [pid = 3776] [serial = 103] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (1A027C00) [pid = 3776] [serial = 94] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (1380B000) [pid = 3776] [serial = 102] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (19D2B800) [pid = 3776] [serial = 93] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (1995C800) [pid = 3776] [serial = 91] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 3776 | 1464381186418 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 957ms 13:33:06 INFO - PROCESS | 3776 | 1464381186468 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 3776 | 1464381186473 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 13:33:06 INFO - PROCESS | 3776 | 1464381186460 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:33:06 INFO - PROCESS | 3776 | 1464381186464 Marionette TRACE conn2 <- [1,182,null,{}] 13:33:06 INFO - PROCESS | 3776 | 1464381186469 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:06 INFO - PROCESS | 3776 | 1464381186549 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:33:06 INFO - PROCESS | 3776 | 1464381186559 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 3776 | ++DOCSHELL 11C0AC00 == 31 [pid = 3776] [id = 55] 13:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (11C9C000) [pid = 3776] [serial = 161] [outer = 00000000] 13:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (13098C00) [pid = 3776] [serial = 162] [outer = 11C9C000] 13:33:06 INFO - PROCESS | 3776 | 1464381186614 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (1312A000) [pid = 3776] [serial = 163] [outer = 11C9C000] 13:33:07 INFO - PROCESS | 3776 | 1464381187016 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 569ms 13:33:07 INFO - PROCESS | 3776 | 1464381187041 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 3776 | 1464381187046 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 13:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:33:07 INFO - PROCESS | 3776 | 1464381187052 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 3776 | 1464381187054 Marionette TRACE conn2 <- [1,186,null,{}] 13:33:07 INFO - PROCESS | 3776 | 1464381187058 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 3776 | 1464381187162 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:33:07 INFO - PROCESS | 3776 | 1464381187227 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 3776 | ++DOCSHELL 10A57800 == 32 [pid = 3776] [id = 56] 13:33:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (11CA2C00) [pid = 3776] [serial = 164] [outer = 00000000] 13:33:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (1380C400) [pid = 3776] [serial = 165] [outer = 11CA2C00] 13:33:07 INFO - PROCESS | 3776 | 1464381187255 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (14112C00) [pid = 3776] [serial = 166] [outer = 11CA2C00] 13:33:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (14E39400) [pid = 3776] [serial = 167] [outer = 1B312400] 13:33:07 INFO - PROCESS | 3776 | 1464381187648 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 598ms 13:33:07 INFO - PROCESS | 3776 | 1464381187672 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:33:07 INFO - PROCESS | 3776 | 1464381187657 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 13:33:07 INFO - PROCESS | 3776 | 1464381187661 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 3776 | 1464381187665 Marionette TRACE conn2 <- [1,190,null,{}] 13:33:07 INFO - PROCESS | 3776 | 1464381187675 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 3776 | 1464381187755 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:33:07 INFO - PROCESS | 3776 | 1464381187763 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 3776 | ++DOCSHELL 14EBA800 == 33 [pid = 3776] [id = 57] 13:33:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (14EBB000) [pid = 3776] [serial = 168] [outer = 00000000] 13:33:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (157BD800) [pid = 3776] [serial = 169] [outer = 14EBB000] 13:33:07 INFO - PROCESS | 3776 | 1464381187811 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (157CE400) [pid = 3776] [serial = 170] [outer = 14EBB000] 13:33:08 INFO - PROCESS | 3776 | 1464381188199 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 569ms 13:33:08 INFO - PROCESS | 3776 | 1464381188251 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 3776 | 1464381188253 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 13:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:33:08 INFO - PROCESS | 3776 | 1464381188257 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 3776 | 1464381188258 Marionette TRACE conn2 <- [1,194,null,{}] 13:33:08 INFO - PROCESS | 3776 | 1464381188262 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 3776 | 1464381188368 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:33:08 INFO - PROCESS | 3776 | 1464381188377 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 3776 | ++DOCSHELL 11A10000 == 34 [pid = 3776] [id = 58] 13:33:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (157CF400) [pid = 3776] [serial = 171] [outer = 00000000] 13:33:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (1650F800) [pid = 3776] [serial = 172] [outer = 157CF400] 13:33:08 INFO - PROCESS | 3776 | 1464381188467 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (16548800) [pid = 3776] [serial = 173] [outer = 157CF400] 13:33:08 INFO - PROCESS | 3776 | 1464381188865 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 613ms 13:33:08 INFO - PROCESS | 3776 | 1464381188875 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 3776 | 1464381188876 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 13:33:08 INFO - PROCESS | 3776 | 1464381188880 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:33:08 INFO - PROCESS | 3776 | 1464381188881 Marionette TRACE conn2 <- [1,198,null,{}] 13:33:08 INFO - PROCESS | 3776 | 1464381188893 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:09 INFO - PROCESS | 3776 | 1464381188991 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:33:09 INFO - PROCESS | 3776 | 1464381188998 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 3776 | ++DOCSHELL 15E66400 == 35 [pid = 3776] [id = 59] 13:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (15E72400) [pid = 3776] [serial = 174] [outer = 00000000] 13:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (168DE400) [pid = 3776] [serial = 175] [outer = 15E72400] 13:33:09 INFO - PROCESS | 3776 | 1464381189049 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (16CA9800) [pid = 3776] [serial = 176] [outer = 15E72400] 13:33:09 INFO - PROCESS | 3776 | 1464381189453 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 13:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:33:09 INFO - PROCESS | 3776 | 1464381189507 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 3776 | 1464381189509 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 13:33:09 INFO - PROCESS | 3776 | 1464381189516 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 3776 | 1464381189518 Marionette TRACE conn2 <- [1,202,null,{}] 13:33:09 INFO - PROCESS | 3776 | 1464381189521 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:09 INFO - PROCESS | 3776 | 1464381189628 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:33:09 INFO - PROCESS | 3776 | 1464381189700 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 3776 | ++DOCSHELL 17DE2800 == 36 [pid = 3776] [id = 60] 13:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (17DE3C00) [pid = 3776] [serial = 177] [outer = 00000000] 13:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (19410000) [pid = 3776] [serial = 178] [outer = 17DE3C00] 13:33:09 INFO - PROCESS | 3776 | 1464381189728 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (19410C00) [pid = 3776] [serial = 179] [outer = 17DE3C00] 13:33:10 INFO - PROCESS | 3776 | 1464381190088 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 598ms 13:33:10 INFO - PROCESS | 3776 | 1464381190111 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 3776 | 1464381190113 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 13:33:10 INFO - PROCESS | 3776 | 1464381190117 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:33:10 INFO - PROCESS | 3776 | 1464381190118 Marionette TRACE conn2 <- [1,206,null,{}] 13:33:10 INFO - PROCESS | 3776 | 1464381190122 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 3776 | 1464381190268 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (14E3F400) [pid = 3776] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (15F4BC00) [pid = 3776] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (141C9800) [pid = 3776] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (10558400) [pid = 3776] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (13125000) [pid = 3776] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (1125F800) [pid = 3776] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (1331C800) [pid = 3776] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (174C8400) [pid = 3776] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10F0B000) [pid = 3776] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (14E34000) [pid = 3776] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (16544800) [pid = 3776] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (16FEF000) [pid = 3776] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:33:10 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (14E33000) [pid = 3776] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:33:10 INFO - PROCESS | 3776 | 1464381190314 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 3776 | ++DOCSHELL 10558400 == 37 [pid = 3776] [id = 61] 13:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (10A64C00) [pid = 3776] [serial = 180] [outer = 00000000] 13:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13125000) [pid = 3776] [serial = 181] [outer = 10A64C00] 13:33:10 INFO - PROCESS | 3776 | 1464381190358 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (141C9800) [pid = 3776] [serial = 182] [outer = 10A64C00] 13:33:10 INFO - PROCESS | 3776 | 1464381190704 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 599ms 13:33:10 INFO - PROCESS | 3776 | 1464381190738 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 3776 | 1464381190740 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 13:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:33:10 INFO - PROCESS | 3776 | 1464381190743 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 3776 | 1464381190745 Marionette TRACE conn2 <- [1,210,null,{}] 13:33:10 INFO - PROCESS | 3776 | 1464381190749 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 3776 | 1464381190846 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:33:10 INFO - PROCESS | 3776 | 1464381190854 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 3776 | ++DOCSHELL 1125F800 == 38 [pid = 3776] [id = 62] 13:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (12B5D400) [pid = 3776] [serial = 183] [outer = 00000000] 13:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (1940EC00) [pid = 3776] [serial = 184] [outer = 12B5D400] 13:33:10 INFO - PROCESS | 3776 | 1464381190881 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (19D22400) [pid = 3776] [serial = 185] [outer = 12B5D400] 13:33:11 INFO - PROCESS | 3776 | 1464381191258 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 569ms 13:33:11 INFO - PROCESS | 3776 | 1464381191323 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 3776 | 1464381191325 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 13:33:11 INFO - PROCESS | 3776 | 1464381191311 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 3776 | 1464381191313 Marionette TRACE conn2 <- [1,214,null,{}] 13:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:33:11 INFO - PROCESS | 3776 | 1464381191316 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:11 INFO - PROCESS | 3776 | 1464381191415 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:33:11 INFO - PROCESS | 3776 | 1464381191459 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 3776 | ++DOCSHELL 114A4C00 == 39 [pid = 3776] [id = 63] 13:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (114A5800) [pid = 3776] [serial = 186] [outer = 00000000] 13:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (19D2A400) [pid = 3776] [serial = 187] [outer = 114A5800] 13:33:11 INFO - PROCESS | 3776 | 1464381191503 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (19D2E400) [pid = 3776] [serial = 188] [outer = 114A5800] 13:33:11 INFO - PROCESS | 3776 | 1464381191811 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 508ms 13:33:11 INFO - PROCESS | 3776 | 1464381191832 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 3776 | 1464381191834 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 13:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:33:11 INFO - PROCESS | 3776 | 1464381191843 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 3776 | 1464381191844 Marionette TRACE conn2 <- [1,218,null,{}] 13:33:11 INFO - PROCESS | 3776 | 1464381191848 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:11 INFO - PROCESS | 3776 | 1464381191922 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:33:11 INFO - PROCESS | 3776 | 1464381191929 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 3776 | ++DOCSHELL 19B42400 == 40 [pid = 3776] [id = 64] 13:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (1A028C00) [pid = 3776] [serial = 189] [outer = 00000000] 13:33:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (1A0B9000) [pid = 3776] [serial = 190] [outer = 1A028C00] 13:33:11 INFO - PROCESS | 3776 | 1464381191974 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (1A0BB400) [pid = 3776] [serial = 191] [outer = 1A028C00] 13:33:12 INFO - PROCESS | 3776 | 1464381192541 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 763ms 13:33:12 INFO - PROCESS | 3776 | 1464381192619 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 3776 | 1464381192625 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 13:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:33:12 INFO - PROCESS | 3776 | 1464381192613 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 3776 | 1464381192617 Marionette TRACE conn2 <- [1,222,null,{}] 13:33:12 INFO - PROCESS | 3776 | 1464381192622 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:12 INFO - PROCESS | 3776 | 1464381192725 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:33:12 INFO - PROCESS | 3776 | 1464381192799 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 3776 | ++DOCSHELL 10A61400 == 41 [pid = 3776] [id = 65] 13:33:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (10A7E800) [pid = 3776] [serial = 192] [outer = 00000000] 13:33:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1330C800) [pid = 3776] [serial = 193] [outer = 10A7E800] 13:33:12 INFO - PROCESS | 3776 | 1464381192855 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (13902C00) [pid = 3776] [serial = 194] [outer = 10A7E800] 13:33:13 INFO - PROCESS | 3776 | 1464381193412 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 793ms 13:33:13 INFO - PROCESS | 3776 | 1464381193445 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 3776 | 1464381193451 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 13:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:33:13 INFO - PROCESS | 3776 | 1464381193458 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 3776 | 1464381193461 Marionette TRACE conn2 <- [1,226,null,{}] 13:33:13 INFO - PROCESS | 3776 | 1464381193465 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 3776 | 1464381193567 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:33:13 INFO - PROCESS | 3776 | 1464381193652 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 3776 | ++DOCSHELL 151CAC00 == 42 [pid = 3776] [id = 66] 13:33:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (151CB800) [pid = 3776] [serial = 195] [outer = 00000000] 13:33:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (15E6FC00) [pid = 3776] [serial = 196] [outer = 151CB800] 13:33:13 INFO - PROCESS | 3776 | 1464381193706 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (16812800) [pid = 3776] [serial = 197] [outer = 151CB800] 13:33:14 INFO - PROCESS | 3776 | 1464381194207 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 763ms 13:33:14 INFO - PROCESS | 3776 | 1464381194242 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 3776 | 1464381194227 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 13:33:14 INFO - PROCESS | 3776 | 1464381194232 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:33:14 INFO - PROCESS | 3776 | 1464381194235 Marionette TRACE conn2 <- [1,230,null,{}] 13:33:14 INFO - PROCESS | 3776 | 1464381194247 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:14 INFO - PROCESS | 3776 | 1464381194348 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:33:14 INFO - PROCESS | 3776 | 1464381194435 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 3776 | ++DOCSHELL 1A026400 == 43 [pid = 3776] [id = 67] 13:33:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (1A026800) [pid = 3776] [serial = 198] [outer = 00000000] 13:33:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (1A0B8000) [pid = 3776] [serial = 199] [outer = 1A026800] 13:33:14 INFO - PROCESS | 3776 | 1464381194491 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (1A10B800) [pid = 3776] [serial = 200] [outer = 1A026800] 13:33:15 INFO - PROCESS | 3776 | 1464381195043 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 868ms 13:33:15 INFO - PROCESS | 3776 | 1464381195104 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 3776 | 1464381195106 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 13:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:33:15 INFO - PROCESS | 3776 | 1464381195110 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 3776 | 1464381195112 Marionette TRACE conn2 <- [1,234,null,{}] 13:33:15 INFO - PROCESS | 3776 | 1464381195116 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:15 INFO - PROCESS | 3776 | 1464381195358 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:33:15 INFO - PROCESS | 3776 | 1464381195488 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 3776 | ++DOCSHELL 10A7F400 == 44 [pid = 3776] [id = 68] 13:33:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (10A85400) [pid = 3776] [serial = 201] [outer = 00000000] 13:33:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (112A2800) [pid = 3776] [serial = 202] [outer = 10A85400] 13:33:15 INFO - PROCESS | 3776 | 1464381195539 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (11C7F800) [pid = 3776] [serial = 203] [outer = 10A85400] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 114A4C00 == 43 [pid = 3776] [id = 63] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 1125F800 == 42 [pid = 3776] [id = 62] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 10558400 == 41 [pid = 3776] [id = 61] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 17DE2800 == 40 [pid = 3776] [id = 60] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 15E66400 == 39 [pid = 3776] [id = 59] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 11A10000 == 38 [pid = 3776] [id = 58] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 14EBA800 == 37 [pid = 3776] [id = 57] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 10A57800 == 36 [pid = 3776] [id = 56] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 11C0AC00 == 35 [pid = 3776] [id = 55] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 13904800 == 34 [pid = 3776] [id = 54] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 10EDD800 == 33 [pid = 3776] [id = 53] 13:33:15 INFO - PROCESS | 3776 | --DOCSHELL 10A64000 == 32 [pid = 3776] [id = 52] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (15A3EC00) [pid = 3776] [serial = 138] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (166BEC00) [pid = 3776] [serial = 141] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (15E64000) [pid = 3776] [serial = 139] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (10EDB800) [pid = 3776] [serial = 123] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (14494C00) [pid = 3776] [serial = 132] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (112A6800) [pid = 3776] [serial = 144] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (13322800) [pid = 3776] [serial = 129] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (13379000) [pid = 3776] [serial = 130] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (11A0B800) [pid = 3776] [serial = 126] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (16812000) [pid = 3776] [serial = 142] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (11CA3800) [pid = 3776] [serial = 127] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (16EBEC00) [pid = 3776] [serial = 147] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (13120800) [pid = 3776] [serial = 145] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (17B8C000) [pid = 3776] [serial = 151] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (17B8A800) [pid = 3776] [serial = 150] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (11CA4C00) [pid = 3776] [serial = 112] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (112A0800) [pid = 3776] [serial = 111] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (14E3A400) [pid = 3776] [serial = 115] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (14E36C00) [pid = 3776] [serial = 114] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (16811800) [pid = 3776] [serial = 118] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (16807400) [pid = 3776] [serial = 117] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (174D0000) [pid = 3776] [serial = 121] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (172D6800) [pid = 3776] [serial = 120] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (15258400) [pid = 3776] [serial = 135] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (17FB9400) [pid = 3776] [serial = 153] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (15798C00) [pid = 3776] [serial = 136] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (16EC0C00) [pid = 3776] [serial = 148] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (14499800) [pid = 3776] [serial = 133] [outer = 00000000] [url = about:blank] 13:33:16 INFO - PROCESS | 3776 | 1464381196030 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 958ms 13:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:33:16 INFO - PROCESS | 3776 | 1464381196077 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 3776 | 1464381196080 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 13:33:16 INFO - PROCESS | 3776 | 1464381196084 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 3776 | 1464381196089 Marionette TRACE conn2 <- [1,238,null,{}] 13:33:16 INFO - PROCESS | 3776 | 1464381196093 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 3776 | 1464381196178 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:33:16 INFO - PROCESS | 3776 | 1464381196189 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 3776 | ++DOCSHELL 12A95C00 == 33 [pid = 3776] [id = 69] 13:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (12AF3000) [pid = 3776] [serial = 204] [outer = 00000000] 13:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (13126800) [pid = 3776] [serial = 205] [outer = 12AF3000] 13:33:16 INFO - PROCESS | 3776 | 1464381196221 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (13317800) [pid = 3776] [serial = 206] [outer = 12AF3000] 13:33:16 INFO - PROCESS | 3776 | 1464381196633 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 599ms 13:33:16 INFO - PROCESS | 3776 | 1464381196686 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 3776 | 1464381196689 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 13:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:33:16 INFO - PROCESS | 3776 | 1464381196693 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 3776 | 1464381196695 Marionette TRACE conn2 <- [1,242,null,{}] 13:33:16 INFO - PROCESS | 3776 | 1464381196698 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 3776 | 1464381196802 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:33:16 INFO - PROCESS | 3776 | 1464381196814 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 3776 | ++DOCSHELL 1411E800 == 34 [pid = 3776] [id = 70] 13:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (1411FC00) [pid = 3776] [serial = 207] [outer = 00000000] 13:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (14495000) [pid = 3776] [serial = 208] [outer = 1411FC00] 13:33:16 INFO - PROCESS | 3776 | 1464381196860 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (14E32000) [pid = 3776] [serial = 209] [outer = 1411FC00] 13:33:17 INFO - PROCESS | 3776 | 1464381197257 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 614ms 13:33:17 INFO - PROCESS | 3776 | 1464381197313 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 3776 | 1464381197317 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:33:17 INFO - PROCESS | 3776 | 1464381197326 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 3776 | 1464381197330 Marionette TRACE conn2 <- [1,246,null,{}] 13:33:17 INFO - PROCESS | 3776 | 1464381197334 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 3776 | 1464381197399 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:33:17 INFO - PROCESS | 3776 | 1464381197408 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 3776 | ++DOCSHELL 151CCC00 == 35 [pid = 3776] [id = 71] 13:33:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (1524DC00) [pid = 3776] [serial = 210] [outer = 00000000] 13:33:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1578D400) [pid = 3776] [serial = 211] [outer = 1524DC00] 13:33:17 INFO - PROCESS | 3776 | 1464381197452 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (157C4800) [pid = 3776] [serial = 212] [outer = 1524DC00] 13:33:17 INFO - PROCESS | 3776 | 1464381197849 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 569ms 13:33:17 INFO - PROCESS | 3776 | 1464381197883 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 3776 | 1464381197885 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:33:17 INFO - PROCESS | 3776 | 1464381197889 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 3776 | 1464381197890 Marionette TRACE conn2 <- [1,250,null,{}] 13:33:17 INFO - PROCESS | 3776 | 1464381197894 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 3776 | 1464381197977 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:33:17 INFO - PROCESS | 3776 | 1464381197984 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 3776 | ++DOCSHELL 153F7000 == 36 [pid = 3776] [id = 72] 13:33:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (1578CC00) [pid = 3776] [serial = 213] [outer = 00000000] 13:33:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (15E6A400) [pid = 3776] [serial = 214] [outer = 1578CC00] 13:33:18 INFO - PROCESS | 3776 | 1464381198028 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (15E6C800) [pid = 3776] [serial = 215] [outer = 1578CC00] 13:33:18 INFO - PROCESS | 3776 | 1464381198455 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 613ms 13:33:18 INFO - PROCESS | 3776 | 1464381198507 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 3776 | 1464381198510 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 13:33:18 INFO - PROCESS | 3776 | 1464381198513 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:33:18 INFO - PROCESS | 3776 | 1464381198515 Marionette TRACE conn2 <- [1,254,null,{}] 13:33:18 INFO - PROCESS | 3776 | 1464381198518 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:18 INFO - PROCESS | 3776 | 1464381198617 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:33:18 INFO - PROCESS | 3776 | 1464381198627 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 3776 | ++DOCSHELL 1125F400 == 37 [pid = 3776] [id = 73] 13:33:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (1680C800) [pid = 3776] [serial = 216] [outer = 00000000] 13:33:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (16815C00) [pid = 3776] [serial = 217] [outer = 1680C800] 13:33:18 INFO - PROCESS | 3776 | 1464381198697 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (16FFB400) [pid = 3776] [serial = 218] [outer = 1680C800] 13:33:19 INFO - PROCESS | 3776 | 1464381199125 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 673ms 13:33:19 INFO - PROCESS | 3776 | 1464381199176 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 3776 | 1464381199178 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 13:33:19 INFO - PROCESS | 3776 | 1464381199182 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:33:19 INFO - PROCESS | 3776 | 1464381199183 Marionette TRACE conn2 <- [1,258,null,{}] 13:33:19 INFO - PROCESS | 3776 | 1464381199188 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 3776 | 1464381199316 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:33:19 INFO - PROCESS | 3776 | 1464381199339 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 3776 | ++DOCSHELL 16812000 == 38 [pid = 3776] [id = 74] 13:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (16819400) [pid = 3776] [serial = 219] [outer = 00000000] 13:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (17894800) [pid = 3776] [serial = 220] [outer = 16819400] 13:33:19 INFO - PROCESS | 3776 | 1464381199382 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (17B1CC00) [pid = 3776] [serial = 221] [outer = 16819400] 13:33:19 INFO - PROCESS | 3776 | 1464381199757 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 614ms 13:33:19 INFO - PROCESS | 3776 | 1464381199801 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 3776 | 1464381199802 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 13:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:33:19 INFO - PROCESS | 3776 | 1464381199806 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 3776 | 1464381199807 Marionette TRACE conn2 <- [1,262,null,{}] 13:33:19 INFO - PROCESS | 3776 | 1464381199811 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 3776 | 1464381199906 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:33:19 INFO - PROCESS | 3776 | 1464381199912 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 3776 | ++DOCSHELL 174C3400 == 39 [pid = 3776] [id = 75] 13:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (1750B000) [pid = 3776] [serial = 222] [outer = 00000000] 13:33:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (17FC1000) [pid = 3776] [serial = 223] [outer = 1750B000] 13:33:19 INFO - PROCESS | 3776 | 1464381199948 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1940F800) [pid = 3776] [serial = 224] [outer = 1750B000] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (15E72400) [pid = 3776] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (11C9C000) [pid = 3776] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (11CA2C00) [pid = 3776] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (17DE3C00) [pid = 3776] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (14EBB000) [pid = 3776] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (10A64C00) [pid = 3776] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (12B5D400) [pid = 3776] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (114A5800) [pid = 3776] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:33:20 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (157CF400) [pid = 3776] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:33:20 INFO - PROCESS | 3776 | 1464381200382 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 598ms 13:33:20 INFO - PROCESS | 3776 | 1464381200408 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 3776 | 1464381200410 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 13:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:33:20 INFO - PROCESS | 3776 | 1464381200413 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 3776 | 1464381200414 Marionette TRACE conn2 <- [1,266,null,{}] 13:33:20 INFO - PROCESS | 3776 | 1464381200418 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:20 INFO - PROCESS | 3776 | 1464381200521 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:33:20 INFO - PROCESS | 3776 | 1464381200596 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 3776 | ++DOCSHELL 11433000 == 40 [pid = 3776] [id = 76] 13:33:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (12A91800) [pid = 3776] [serial = 225] [outer = 00000000] 13:33:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (166BF800) [pid = 3776] [serial = 226] [outer = 12A91800] 13:33:20 INFO - PROCESS | 3776 | 1464381200639 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (174CB400) [pid = 3776] [serial = 227] [outer = 12A91800] 13:33:20 INFO - PROCESS | 3776 | 1464381200957 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 569ms 13:33:20 INFO - PROCESS | 3776 | 1464381200992 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 3776 | 1464381200994 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 13:33:20 INFO - PROCESS | 3776 | 1464381200997 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:33:20 INFO - PROCESS | 3776 | 1464381200999 Marionette TRACE conn2 <- [1,270,null,{}] 13:33:21 INFO - PROCESS | 3776 | 1464381201014 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 3776 | 1464381201108 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:33:21 INFO - PROCESS | 3776 | 1464381201114 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 3776 | ++DOCSHELL 157CF400 == 41 [pid = 3776] [id = 77] 13:33:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (157DBC00) [pid = 3776] [serial = 228] [outer = 00000000] 13:33:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (195B2C00) [pid = 3776] [serial = 229] [outer = 157DBC00] 13:33:21 INFO - PROCESS | 3776 | 1464381201142 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1995B800) [pid = 3776] [serial = 230] [outer = 157DBC00] 13:33:21 INFO - PROCESS | 3776 | 1464381201555 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 569ms 13:33:21 INFO - PROCESS | 3776 | 1464381201568 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 3776 | 1464381201570 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 13:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:33:21 INFO - PROCESS | 3776 | 1464381201574 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 3776 | 1464381201575 Marionette TRACE conn2 <- [1,274,null,{}] 13:33:21 INFO - PROCESS | 3776 | 1464381201579 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 3776 | 1464381201658 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:33:21 INFO - PROCESS | 3776 | 1464381201665 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 3776 | ++DOCSHELL 195B0C00 == 42 [pid = 3776] [id = 78] 13:33:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (19B4D400) [pid = 3776] [serial = 231] [outer = 00000000] 13:33:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (19D30C00) [pid = 3776] [serial = 232] [outer = 19B4D400] 13:33:21 INFO - PROCESS | 3776 | 1464381201714 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1A109400) [pid = 3776] [serial = 233] [outer = 19B4D400] 13:33:22 INFO - PROCESS | 3776 | 1464381202135 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 598ms 13:33:22 INFO - PROCESS | 3776 | 1464381202196 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 3776 | 1464381202200 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 13:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:33:22 INFO - PROCESS | 3776 | 1464381202205 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 3776 | 1464381202210 Marionette TRACE conn2 <- [1,278,null,{}] 13:33:22 INFO - PROCESS | 3776 | 1464381202216 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:22 INFO - PROCESS | 3776 | 1464381202329 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:33:22 INFO - PROCESS | 3776 | 1464381202419 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 3776 | ++DOCSHELL 1125D000 == 43 [pid = 3776] [id = 79] 13:33:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (1125F800) [pid = 3776] [serial = 234] [outer = 00000000] 13:33:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (11A03800) [pid = 3776] [serial = 235] [outer = 1125F800] 13:33:22 INFO - PROCESS | 3776 | 1464381202480 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (11CA7400) [pid = 3776] [serial = 236] [outer = 1125F800] 13:33:23 INFO - PROCESS | 3776 | 1464381203027 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 868ms 13:33:23 INFO - PROCESS | 3776 | 1464381203075 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 3776 | 1464381203079 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 13:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:33:23 INFO - PROCESS | 3776 | 1464381203087 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 3776 | 1464381203091 Marionette TRACE conn2 <- [1,282,null,{}] 13:33:23 INFO - PROCESS | 3776 | 1464381203095 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:23 INFO - PROCESS | 3776 | 1464381203181 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:33:23 INFO - PROCESS | 3776 | 1464381203268 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 3776 | ++DOCSHELL 13380800 == 44 [pid = 3776] [id = 80] 13:33:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (14494C00) [pid = 3776] [serial = 237] [outer = 00000000] 13:33:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (151CA400) [pid = 3776] [serial = 238] [outer = 14494C00] 13:33:23 INFO - PROCESS | 3776 | 1464381203331 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (1578FC00) [pid = 3776] [serial = 239] [outer = 14494C00] 13:33:23 INFO - PROCESS | 3776 | 1464381203823 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 763ms 13:33:23 INFO - PROCESS | 3776 | 1464381203862 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 3776 | 1464381203864 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 13:33:23 INFO - PROCESS | 3776 | 1464381203869 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:33:23 INFO - PROCESS | 3776 | 1464381203871 Marionette TRACE conn2 <- [1,286,null,{}] 13:33:23 INFO - PROCESS | 3776 | 1464381203882 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:23 INFO - PROCESS | 3776 | 1464381203970 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:33:24 INFO - PROCESS | 3776 | 1464381204090 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 3776 | ++DOCSHELL 17DE3C00 == 45 [pid = 3776] [id = 81] 13:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (17FB8C00) [pid = 3776] [serial = 240] [outer = 00000000] 13:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (195A9C00) [pid = 3776] [serial = 241] [outer = 17FB8C00] 13:33:24 INFO - PROCESS | 3776 | 1464381204161 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (19B4C400) [pid = 3776] [serial = 242] [outer = 17FB8C00] 13:33:24 INFO - PROCESS | 3776 | 1464381204777 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 958ms 13:33:24 INFO - PROCESS | 3776 | 1464381204819 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 3776 | 1464381204821 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 13:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:33:24 INFO - PROCESS | 3776 | 1464381204824 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 3776 | 1464381204826 Marionette TRACE conn2 <- [1,290,null,{}] 13:33:24 INFO - PROCESS | 3776 | 1464381204830 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:24 INFO - PROCESS | 3776 | 1464381204930 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:33:25 INFO - PROCESS | 3776 | 1464381205002 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 3776 | ++DOCSHELL 1A56F000 == 46 [pid = 3776] [id = 82] 13:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (1A5F2000) [pid = 3776] [serial = 243] [outer = 00000000] 13:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (1A5FBC00) [pid = 3776] [serial = 244] [outer = 1A5F2000] 13:33:25 INFO - PROCESS | 3776 | 1464381205056 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1A7E4800) [pid = 3776] [serial = 245] [outer = 1A5F2000] 13:33:25 INFO - PROCESS | 3776 | 1464381205510 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 763ms 13:33:25 INFO - PROCESS | 3776 | 1464381205592 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 3776 | 1464381205594 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 13:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:33:25 INFO - PROCESS | 3776 | 1464381205598 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 3776 | 1464381205600 Marionette TRACE conn2 <- [1,294,null,{}] 13:33:25 INFO - PROCESS | 3776 | 1464381205603 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:25 INFO - PROCESS | 3776 | 1464381205698 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:33:25 INFO - PROCESS | 3776 | 1464381205783 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 3776 | ++DOCSHELL 1283E000 == 47 [pid = 3776] [id = 83] 13:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1283E400) [pid = 3776] [serial = 246] [outer = 00000000] 13:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (12846400) [pid = 3776] [serial = 247] [outer = 1283E400] 13:33:25 INFO - PROCESS | 3776 | 1464381205836 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (13374000) [pid = 3776] [serial = 248] [outer = 1283E400] 13:33:26 INFO - PROCESS | 3776 | 1464381206441 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:26 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. 13:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 913ms 13:33:26 INFO - PROCESS | 3776 | 1464381206505 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 3776 | 1464381206508 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 13:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:33:26 INFO - PROCESS | 3776 | 1464381206513 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 3776 | 1464381206517 Marionette TRACE conn2 <- [1,298,null,{}] 13:33:26 INFO - PROCESS | 3776 | 1464381206522 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:26 INFO - PROCESS | 3776 | 1464381206617 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:33:26 INFO - PROCESS | 3776 | 1464381206686 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 3776 | ++DOCSHELL 11CA3800 == 48 [pid = 3776] [id = 84] 13:33:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (1283F800) [pid = 3776] [serial = 249] [outer = 00000000] 13:33:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (12AF1400) [pid = 3776] [serial = 250] [outer = 1283F800] 13:33:26 INFO - PROCESS | 3776 | 1464381206738 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (1330C000) [pid = 3776] [serial = 251] [outer = 1283F800] 13:33:27 INFO - PROCESS | 3776 | 1464381207368 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:27 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. 13:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 912ms 13:33:27 INFO - PROCESS | 3776 | 1464381207441 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 3776 | 1464381207446 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 13:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:33:27 INFO - PROCESS | 3776 | 1464381207484 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 3776 | 1464381207487 Marionette TRACE conn2 <- [1,302,null,{}] 13:33:27 INFO - PROCESS | 3776 | 1464381207518 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:27 INFO - PROCESS | 3776 | 1464381207609 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:33:27 INFO - PROCESS | 3776 | 1464381207677 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 3776 | ++DOCSHELL 1331A000 == 49 [pid = 3776] [id = 85] 13:33:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (1331F800) [pid = 3776] [serial = 252] [outer = 00000000] 13:33:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (157D6800) [pid = 3776] [serial = 253] [outer = 1331F800] 13:33:27 INFO - PROCESS | 3776 | 1464381207724 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (166B2400) [pid = 3776] [serial = 254] [outer = 1331F800] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 157CF400 == 48 [pid = 3776] [id = 77] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 11433000 == 47 [pid = 3776] [id = 76] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 174C3400 == 46 [pid = 3776] [id = 75] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 16812000 == 45 [pid = 3776] [id = 74] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 1125F400 == 44 [pid = 3776] [id = 73] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 153F7000 == 43 [pid = 3776] [id = 72] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 151CCC00 == 42 [pid = 3776] [id = 71] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 1411E800 == 41 [pid = 3776] [id = 70] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 12A95C00 == 40 [pid = 3776] [id = 69] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 10A7F400 == 39 [pid = 3776] [id = 68] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 1A026400 == 38 [pid = 3776] [id = 67] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 151CAC00 == 37 [pid = 3776] [id = 66] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 10A61400 == 36 [pid = 3776] [id = 65] 13:33:27 INFO - PROCESS | 3776 | --DOCSHELL 19B42400 == 35 [pid = 3776] [id = 64] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (168DE400) [pid = 3776] [serial = 175] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (13098C00) [pid = 3776] [serial = 162] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1312A000) [pid = 3776] [serial = 163] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (1380C400) [pid = 3776] [serial = 165] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (14112C00) [pid = 3776] [serial = 166] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (19410000) [pid = 3776] [serial = 178] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (157BD800) [pid = 3776] [serial = 169] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (14120400) [pid = 3776] [serial = 159] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (12883C00) [pid = 3776] [serial = 156] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (16CA9800) [pid = 3776] [serial = 176] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (13125000) [pid = 3776] [serial = 181] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (157CFC00) [pid = 3776] [serial = 46] [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.] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (19410C00) [pid = 3776] [serial = 179] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (141C9800) [pid = 3776] [serial = 182] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (1A0B9000) [pid = 3776] [serial = 190] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (1940EC00) [pid = 3776] [serial = 184] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (19D2E400) [pid = 3776] [serial = 188] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (19D22400) [pid = 3776] [serial = 185] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (1650F800) [pid = 3776] [serial = 172] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (16548800) [pid = 3776] [serial = 173] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (157CE400) [pid = 3776] [serial = 170] [outer = 00000000] [url = about:blank] 13:33:27 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (19D2A400) [pid = 3776] [serial = 187] [outer = 00000000] [url = about:blank] 13:33:28 INFO - PROCESS | 3776 | 1464381208162 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:28 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. 13:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 734ms 13:33:28 INFO - PROCESS | 3776 | 1464381208199 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 3776 | 1464381208201 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 13:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:33:28 INFO - PROCESS | 3776 | 1464381208204 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 3776 | 1464381208208 Marionette TRACE conn2 <- [1,306,null,{}] 13:33:28 INFO - PROCESS | 3776 | 1464381208221 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:28 INFO - PROCESS | 3776 | 1464381208302 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:33:28 INFO - PROCESS | 3776 | 1464381208310 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 3776 | ++DOCSHELL 1312AC00 == 36 [pid = 3776] [id = 86] 13:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1312B400) [pid = 3776] [serial = 255] [outer = 00000000] 13:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (14EBB400) [pid = 3776] [serial = 256] [outer = 1312B400] 13:33:28 INFO - PROCESS | 3776 | 1464381208357 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (157CE400) [pid = 3776] [serial = 257] [outer = 1312B400] 13:33:28 INFO - PROCESS | 3776 | 1464381208782 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:28 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. 13:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 613ms 13:33:28 INFO - PROCESS | 3776 | 1464381208826 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 3776 | 1464381208828 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 13:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:33:28 INFO - PROCESS | 3776 | 1464381208832 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 3776 | 1464381208816 Marionette TRACE conn2 <- [1,310,null,{}] 13:33:28 INFO - PROCESS | 3776 | 1464381208820 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:28 INFO - PROCESS | 3776 | 1464381208898 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:33:28 INFO - PROCESS | 3776 | 1464381208933 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 3776 | ++DOCSHELL 16548400 == 37 [pid = 3776] [id = 87] 13:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (16548800) [pid = 3776] [serial = 258] [outer = 00000000] 13:33:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (16812000) [pid = 3776] [serial = 259] [outer = 16548800] 13:33:28 INFO - PROCESS | 3776 | 1464381208977 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (16CABC00) [pid = 3776] [serial = 260] [outer = 16548800] 13:33:29 INFO - PROCESS | 3776 | 1464381209405 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:29 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. 13:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 614ms 13:33:29 INFO - PROCESS | 3776 | 1464381209432 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 3776 | 1464381209434 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 13:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:33:29 INFO - PROCESS | 3776 | 1464381209438 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 3776 | 1464381209439 Marionette TRACE conn2 <- [1,314,null,{}] 13:33:29 INFO - PROCESS | 3776 | 1464381209442 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 3776 | 1464381209517 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:33:29 INFO - PROCESS | 3776 | 1464381209524 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 3776 | ++DOCSHELL 1055B800 == 38 [pid = 3776] [id = 88] 13:33:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (15F4B000) [pid = 3776] [serial = 261] [outer = 00000000] 13:33:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (172D9C00) [pid = 3776] [serial = 262] [outer = 15F4B000] 13:33:29 INFO - PROCESS | 3776 | 1464381209567 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (17DDFC00) [pid = 3776] [serial = 263] [outer = 15F4B000] 13:33:29 INFO - PROCESS | 3776 | 1464381209978 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:29 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. 13:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 568ms 13:33:29 INFO - PROCESS | 3776 | 1464381210016 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 3776 | 1464381210018 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 13:33:29 INFO - PROCESS | 3776 | 1464381210021 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:33:29 INFO - PROCESS | 3776 | 1464381210023 Marionette TRACE conn2 <- [1,318,null,{}] 13:33:30 INFO - PROCESS | 3776 | 1464381210027 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:30 INFO - PROCESS | 3776 | 1464381210118 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:33:30 INFO - PROCESS | 3776 | 1464381210126 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 3776 | ++DOCSHELL 17516800 == 39 [pid = 3776] [id = 89] 13:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (17B19400) [pid = 3776] [serial = 264] [outer = 00000000] 13:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (195B0400) [pid = 3776] [serial = 265] [outer = 17B19400] 13:33:30 INFO - PROCESS | 3776 | 1464381210171 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (19B4EC00) [pid = 3776] [serial = 266] [outer = 17B19400] 13:33:30 INFO - PROCESS | 3776 | 1464381210637 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:30 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. 13:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 674ms 13:33:30 INFO - PROCESS | 3776 | 1464381210686 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 3776 | 1464381210688 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 13:33:30 INFO - PROCESS | 3776 | 1464381210691 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:33:30 INFO - PROCESS | 3776 | 1464381210693 Marionette TRACE conn2 <- [1,322,null,{}] 13:33:30 INFO - PROCESS | 3776 | 1464381210697 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:30 INFO - PROCESS | 3776 | 1464381210796 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:33:30 INFO - PROCESS | 3776 | 1464381210804 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 3776 | ++DOCSHELL 195AE000 == 40 [pid = 3776] [id = 90] 13:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (19D24C00) [pid = 3776] [serial = 267] [outer = 00000000] 13:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (19D31800) [pid = 3776] [serial = 268] [outer = 19D24C00] 13:33:30 INFO - PROCESS | 3776 | 1464381210869 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (1A0B3000) [pid = 3776] [serial = 269] [outer = 19D24C00] 13:33:31 INFO - PROCESS | 3776 | 1464381211112 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:33:31 INFO - PROCESS | 3776 | 1464381211314 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:31 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. 13:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 673ms 13:33:31 INFO - PROCESS | 3776 | 1464381211357 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 3776 | 1464381211359 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 13:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:33:31 INFO - PROCESS | 3776 | 1464381211363 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 3776 | 1464381211365 Marionette TRACE conn2 <- [1,326,null,{}] 13:33:31 INFO - PROCESS | 3776 | 1464381211377 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:31 INFO - PROCESS | 3776 | 1464381211507 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:33:31 INFO - PROCESS | 3776 | 1464381211519 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 3776 | ++DOCSHELL 1A10C400 == 41 [pid = 3776] [id = 91] 13:33:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (1A5F4400) [pid = 3776] [serial = 270] [outer = 00000000] 13:33:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (1AC30800) [pid = 3776] [serial = 271] [outer = 1A5F4400] 13:33:31 INFO - PROCESS | 3776 | 1464381211562 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (1AC35800) [pid = 3776] [serial = 272] [outer = 1A5F4400] 13:33:31 INFO - PROCESS | 3776 | 1464381211949 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:31 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. 13:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 13:33:31 INFO - PROCESS | 3776 | 1464381212004 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 3776 | 1464381211989 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 13:33:31 INFO - PROCESS | 3776 | 1464381211992 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:33:31 INFO - PROCESS | 3776 | 1464381211994 Marionette TRACE conn2 <- [1,330,null,{}] 13:33:32 INFO - PROCESS | 3776 | 1464381211997 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:32 INFO - PROCESS | 3776 | 1464381212099 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:33:32 INFO - PROCESS | 3776 | 1464381212106 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 3776 | ++DOCSHELL 180E5000 == 42 [pid = 3776] [id = 92] 13:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (180E9800) [pid = 3776] [serial = 273] [outer = 00000000] 13:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (180ED800) [pid = 3776] [serial = 274] [outer = 180E9800] 13:33:32 INFO - PROCESS | 3776 | 1464381212196 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (180F0800) [pid = 3776] [serial = 275] [outer = 180E9800] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (1680C800) [pid = 3776] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (16819400) [pid = 3776] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (1750B000) [pid = 3776] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (12A91800) [pid = 3776] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (12AF3000) [pid = 3776] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1411FC00) [pid = 3776] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (1578CC00) [pid = 3776] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (157DBC00) [pid = 3776] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1524DC00) [pid = 3776] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:33:32 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (10A85400) [pid = 3776] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:33:32 INFO - PROCESS | 3776 | 1464381212644 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:32 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. 13:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 659ms 13:33:32 INFO - PROCESS | 3776 | 1464381212681 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 3776 | 1464381212683 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:33:32 INFO - PROCESS | 3776 | 1464381212686 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 3776 | 1464381212688 Marionette TRACE conn2 <- [1,334,null,{}] 13:33:32 INFO - PROCESS | 3776 | 1464381212691 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:32 INFO - PROCESS | 3776 | 1464381212790 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:33:32 INFO - PROCESS | 3776 | 1464381212797 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 3776 | ++DOCSHELL 1331D800 == 43 [pid = 3776] [id = 93] 13:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (13806000) [pid = 3776] [serial = 276] [outer = 00000000] 13:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (17DDD400) [pid = 3776] [serial = 277] [outer = 13806000] 13:33:32 INFO - PROCESS | 3776 | 1464381212840 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (180E8C00) [pid = 3776] [serial = 278] [outer = 13806000] 13:33:33 INFO - PROCESS | 3776 | 1464381213220 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:33 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. 13:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 568ms 13:33:33 INFO - PROCESS | 3776 | 1464381213269 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 3776 | 1464381213271 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 13:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:33:33 INFO - PROCESS | 3776 | 1464381213274 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 3776 | 1464381213260 Marionette TRACE conn2 <- [1,338,null,{}] 13:33:33 INFO - PROCESS | 3776 | 1464381213264 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 3776 | 1464381213362 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:33:33 INFO - PROCESS | 3776 | 1464381213371 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 3776 | ++DOCSHELL 0F307400 == 44 [pid = 3776] [id = 94] 13:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (0F30B400) [pid = 3776] [serial = 279] [outer = 00000000] 13:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (0F30FC00) [pid = 3776] [serial = 280] [outer = 0F30B400] 13:33:33 INFO - PROCESS | 3776 | 1464381213419 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (180E6C00) [pid = 3776] [serial = 281] [outer = 0F30B400] 13:33:33 INFO - PROCESS | 3776 | 1464381213836 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:33 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. 13:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 614ms 13:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:33:33 INFO - PROCESS | 3776 | 1464381213877 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 3776 | 1464381213879 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 13:33:33 INFO - PROCESS | 3776 | 1464381213882 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 3776 | 1464381213884 Marionette TRACE conn2 <- [1,342,null,{}] 13:33:33 INFO - PROCESS | 3776 | 1464381213887 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 3776 | 1464381213966 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:33:33 INFO - PROCESS | 3776 | 1464381213972 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 3776 | ++DOCSHELL 12A91800 == 45 [pid = 3776] [id = 95] 13:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (1338E000) [pid = 3776] [serial = 282] [outer = 00000000] 13:33:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (13395800) [pid = 3776] [serial = 283] [outer = 1338E000] 13:33:33 INFO - PROCESS | 3776 | 1464381214016 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (13399800) [pid = 3776] [serial = 284] [outer = 1338E000] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 10A7EC00 == 44 [pid = 3776] [id = 42] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1331A000 == 43 [pid = 3776] [id = 85] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 11CA3800 == 42 [pid = 3776] [id = 84] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1A56F000 == 41 [pid = 3776] [id = 82] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1283E000 == 40 [pid = 3776] [id = 83] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 13380800 == 39 [pid = 3776] [id = 80] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 17DE3C00 == 38 [pid = 3776] [id = 81] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 195B0C00 == 37 [pid = 3776] [id = 78] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1125D000 == 36 [pid = 3776] [id = 79] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 16548400 == 35 [pid = 3776] [id = 87] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1312AC00 == 34 [pid = 3776] [id = 86] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 195AE000 == 33 [pid = 3776] [id = 90] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1A10C400 == 32 [pid = 3776] [id = 91] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1331D800 == 31 [pid = 3776] [id = 93] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 17516800 == 30 [pid = 3776] [id = 89] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 0F307400 == 29 [pid = 3776] [id = 94] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 1055B800 == 28 [pid = 3776] [id = 88] 13:33:35 INFO - PROCESS | 3776 | --DOCSHELL 180E5000 == 27 [pid = 3776] [id = 92] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (13126800) [pid = 3776] [serial = 205] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (13317800) [pid = 3776] [serial = 206] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (14495000) [pid = 3776] [serial = 208] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (14E32000) [pid = 3776] [serial = 209] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (15E6A400) [pid = 3776] [serial = 214] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (195B2C00) [pid = 3776] [serial = 229] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1578D400) [pid = 3776] [serial = 211] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (157C4800) [pid = 3776] [serial = 212] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (11C7F800) [pid = 3776] [serial = 203] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (112A2800) [pid = 3776] [serial = 202] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (15E6FC00) [pid = 3776] [serial = 196] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1330C800) [pid = 3776] [serial = 193] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (1A0B8000) [pid = 3776] [serial = 199] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (19D30C00) [pid = 3776] [serial = 232] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1995B800) [pid = 3776] [serial = 230] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1940F800) [pid = 3776] [serial = 224] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (15E6C800) [pid = 3776] [serial = 215] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (174CB400) [pid = 3776] [serial = 227] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (16815C00) [pid = 3776] [serial = 217] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (16FFB400) [pid = 3776] [serial = 218] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (17B1CC00) [pid = 3776] [serial = 221] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (17894800) [pid = 3776] [serial = 220] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (17FC1000) [pid = 3776] [serial = 223] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (166BF800) [pid = 3776] [serial = 226] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 3776 | 1464381215820 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:35 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. 13:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1960ms 13:33:35 INFO - PROCESS | 3776 | 1464381215848 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 3776 | 1464381215852 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 13:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:33:35 INFO - PROCESS | 3776 | 1464381215860 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 3776 | 1464381215863 Marionette TRACE conn2 <- [1,346,null,{}] 13:33:35 INFO - PROCESS | 3776 | 1464381215869 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:35 INFO - PROCESS | 3776 | 1464381215958 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:33:36 INFO - PROCESS | 3776 | 1464381216029 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 3776 | ++DOCSHELL 10481C00 == 28 [pid = 3776] [id = 96] 13:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (10486000) [pid = 3776] [serial = 285] [outer = 00000000] 13:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (10A59800) [pid = 3776] [serial = 286] [outer = 10486000] 13:33:36 INFO - PROCESS | 3776 | 1464381216077 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (10A7CC00) [pid = 3776] [serial = 287] [outer = 10486000] 13:33:36 INFO - PROCESS | 3776 | 1464381216445 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:36 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. 13:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 613ms 13:33:36 INFO - PROCESS | 3776 | 1464381216480 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 3776 | 1464381216486 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 13:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:33:36 INFO - PROCESS | 3776 | 1464381216493 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 3776 | 1464381216496 Marionette TRACE conn2 <- [1,350,null,{}] 13:33:36 INFO - PROCESS | 3776 | 1464381216500 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 3776 | 1464381216591 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:33:36 INFO - PROCESS | 3776 | 1464381216582 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 3776 | ++DOCSHELL 10F0E400 == 29 [pid = 3776] [id = 97] 13:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (10F0EC00) [pid = 3776] [serial = 288] [outer = 00000000] 13:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (11A10000) [pid = 3776] [serial = 289] [outer = 10F0EC00] 13:33:36 INFO - PROCESS | 3776 | 1464381216627 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (11CA8400) [pid = 3776] [serial = 290] [outer = 10F0EC00] 13:33:37 INFO - PROCESS | 3776 | 1464381217042 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:37 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. 13:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 599ms 13:33:37 INFO - PROCESS | 3776 | 1464381217093 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 3776 | 1464381217095 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 13:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:33:37 INFO - PROCESS | 3776 | 1464381217099 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 3776 | 1464381217102 Marionette TRACE conn2 <- [1,354,null,{}] 13:33:37 INFO - PROCESS | 3776 | 1464381217114 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 3776 | 1464381217196 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:33:37 INFO - PROCESS | 3776 | 1464381217206 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 3776 | ++DOCSHELL 12AF0400 == 30 [pid = 3776] [id = 98] 13:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (12AF3000) [pid = 3776] [serial = 291] [outer = 00000000] 13:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (13127800) [pid = 3776] [serial = 292] [outer = 12AF3000] 13:33:37 INFO - PROCESS | 3776 | 1464381217253 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (13317C00) [pid = 3776] [serial = 293] [outer = 12AF3000] 13:33:37 INFO - PROCESS | 3776 | 1464381217688 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:37 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. 13:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 599ms 13:33:37 INFO - PROCESS | 3776 | 1464381217716 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 3776 | 1464381217718 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 13:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:33:37 INFO - PROCESS | 3776 | 1464381217722 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 3776 | 1464381217723 Marionette TRACE conn2 <- [1,358,null,{}] 13:33:37 INFO - PROCESS | 3776 | 1464381217726 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 3776 | 1464381217810 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:33:37 INFO - PROCESS | 3776 | 1464381217817 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 3776 | ++DOCSHELL 13126800 == 31 [pid = 3776] [id = 99] 13:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (1330CC00) [pid = 3776] [serial = 294] [outer = 00000000] 13:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (13397000) [pid = 3776] [serial = 295] [outer = 1330CC00] 13:33:37 INFO - PROCESS | 3776 | 1464381217849 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (13DC1000) [pid = 3776] [serial = 296] [outer = 1330CC00] 13:33:38 INFO - PROCESS | 3776 | 1464381218259 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:38 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. 13:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 569ms 13:33:38 INFO - PROCESS | 3776 | 1464381218294 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 3776 | 1464381218296 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 13:33:38 INFO - PROCESS | 3776 | 1464381218299 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 3776 | 1464381218300 Marionette TRACE conn2 <- [1,362,null,{}] 13:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:33:38 INFO - PROCESS | 3776 | 1464381218303 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 3776 | 1464381218375 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:33:38 INFO - PROCESS | 3776 | 1464381218381 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 3776 | ++DOCSHELL 141C3800 == 32 [pid = 3776] [id = 100] 13:33:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (141C4C00) [pid = 3776] [serial = 297] [outer = 00000000] 13:33:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (141CE800) [pid = 3776] [serial = 298] [outer = 141C4C00] 13:33:38 INFO - PROCESS | 3776 | 1464381218426 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (14E32000) [pid = 3776] [serial = 299] [outer = 141C4C00] 13:33:38 INFO - PROCESS | 3776 | 1464381218841 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:38 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. 13:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 569ms 13:33:38 INFO - PROCESS | 3776 | 1464381218891 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 3776 | 1464381218894 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:33:38 INFO - PROCESS | 3776 | 1464381218897 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 3776 | 1464381218899 Marionette TRACE conn2 <- [1,366,null,{}] 13:33:38 INFO - PROCESS | 3776 | 1464381218902 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 3776 | 1464381218994 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:33:38 INFO - PROCESS | 3776 | 1464381219003 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 3776 | ++DOCSHELL 153F1800 == 33 [pid = 3776] [id = 101] 13:33:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (153F6C00) [pid = 3776] [serial = 300] [outer = 00000000] 13:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (157C2400) [pid = 3776] [serial = 301] [outer = 153F6C00] 13:33:39 INFO - PROCESS | 3776 | 1464381219036 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (157D5400) [pid = 3776] [serial = 302] [outer = 153F6C00] 13:33:39 INFO - PROCESS | 3776 | 1464381219445 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:39 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. 13:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 568ms 13:33:39 INFO - PROCESS | 3776 | 1464381219483 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:33:39 INFO - PROCESS | 3776 | 1464381219485 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 13:33:39 INFO - PROCESS | 3776 | 1464381219471 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - PROCESS | 3776 | 1464381219472 Marionette TRACE conn2 <- [1,370,null,{}] 13:33:39 INFO - PROCESS | 3776 | 1464381219480 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:39 INFO - PROCESS | 3776 | 1464381219551 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:33:39 INFO - PROCESS | 3776 | 1464381219558 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 3776 | ++DOCSHELL 14EBB000 == 34 [pid = 3776] [id = 102] 13:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (157BF000) [pid = 3776] [serial = 303] [outer = 00000000] 13:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (15E6D400) [pid = 3776] [serial = 304] [outer = 157BF000] 13:33:39 INFO - PROCESS | 3776 | 1464381219608 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (15E70400) [pid = 3776] [serial = 305] [outer = 157BF000] 13:33:40 INFO - PROCESS | 3776 | 1464381220014 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:33:40 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. 13:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 569ms 13:33:40 INFO - PROCESS | 3776 | 1464381220047 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 3776 | 1464381220048 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:33:40 INFO - PROCESS | 3776 | 1464381220052 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 3776 | 1464381220053 Marionette TRACE conn2 <- [1,374,null,{}] 13:33:40 INFO - PROCESS | 3776 | 1464381220070 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 3776 | 1464381220141 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:33:40 INFO - PROCESS | 3776 | 1464381220158 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 3776 | ++DOCSHELL 11A0E800 == 35 [pid = 3776] [id = 103] 13:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (157C6C00) [pid = 3776] [serial = 306] [outer = 00000000] 13:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (16806400) [pid = 3776] [serial = 307] [outer = 157C6C00] 13:33:40 INFO - PROCESS | 3776 | 1464381220204 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (16807400) [pid = 3776] [serial = 308] [outer = 157C6C00] 13:33:40 INFO - PROCESS | 3776 | 1464381220610 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:33:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 568ms 13:33:40 INFO - PROCESS | 3776 | 1464381220638 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 3776 | 1464381220640 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:33:40 INFO - PROCESS | 3776 | 1464381220647 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 3776 | 1464381220649 Marionette TRACE conn2 <- [1,378,null,{}] 13:33:40 INFO - PROCESS | 3776 | 1464381220653 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 3776 | 1464381220741 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:33:40 INFO - PROCESS | 3776 | 1464381220750 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 3776 | ++DOCSHELL 12AEF400 == 36 [pid = 3776] [id = 104] 13:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (16812C00) [pid = 3776] [serial = 309] [outer = 00000000] 13:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (16839800) [pid = 3776] [serial = 310] [outer = 16812C00] 13:33:40 INFO - PROCESS | 3776 | 1464381220795 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1683A800) [pid = 3776] [serial = 311] [outer = 16812C00] 13:33:41 INFO - PROCESS | 3776 | 1464381221263 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:33:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 674ms 13:33:41 INFO - PROCESS | 3776 | 1464381221314 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 3776 | 1464381221315 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 13:33:41 INFO - PROCESS | 3776 | 1464381221319 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:33:41 INFO - PROCESS | 3776 | 1464381221321 Marionette TRACE conn2 <- [1,382,null,{}] 13:33:41 INFO - PROCESS | 3776 | 1464381221333 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:41 INFO - PROCESS | 3776 | 1464381221436 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:33:41 INFO - PROCESS | 3776 | 1464381221444 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 3776 | ++DOCSHELL 0F30D800 == 37 [pid = 3776] [id = 105] 13:33:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1338F800) [pid = 3776] [serial = 312] [outer = 00000000] 13:33:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (16844000) [pid = 3776] [serial = 313] [outer = 1338F800] 13:33:41 INFO - PROCESS | 3776 | 1464381221475 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (16EB8000) [pid = 3776] [serial = 314] [outer = 1338F800] 13:33:41 INFO - PROCESS | 3776 | 1464381221889 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:33:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:33:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 613ms 13:33:41 INFO - PROCESS | 3776 | 1464381221920 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 3776 | 1464381221922 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 13:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:33:41 INFO - PROCESS | 3776 | 1464381221926 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 3776 | 1464381221928 Marionette TRACE conn2 <- [1,386,null,{}] 13:33:41 INFO - PROCESS | 3776 | 1464381221931 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:42 INFO - PROCESS | 3776 | 1464381222078 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:33:42 INFO - PROCESS | 3776 | 1464381222093 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 3776 | ++DOCSHELL 14118000 == 38 [pid = 3776] [id = 106] 13:33:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1683DC00) [pid = 3776] [serial = 315] [outer = 00000000] 13:33:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (174C7400) [pid = 3776] [serial = 316] [outer = 1683DC00] 13:33:42 INFO - PROCESS | 3776 | 1464381222141 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (17B26C00) [pid = 3776] [serial = 317] [outer = 1683DC00] 13:33:42 INFO - PROCESS | 3776 | 1464381222560 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (13908C00) [pid = 3776] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (19D24C00) [pid = 3776] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1A5F4400) [pid = 3776] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (180E9800) [pid = 3776] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (13806000) [pid = 3776] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (0F30B400) [pid = 3776] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (17B19400) [pid = 3776] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (15F4B000) [pid = 3776] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (16548800) [pid = 3776] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1312B400) [pid = 3776] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (1331F800) [pid = 3776] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1283F800) [pid = 3776] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (1283E400) [pid = 3776] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1A5F2000) [pid = 3776] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (17FB8C00) [pid = 3776] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (14494C00) [pid = 3776] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1125F800) [pid = 3776] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (19B4D400) [pid = 3776] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (10A7E800) [pid = 3776] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (10EE0800) [pid = 3776] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1A026800) [pid = 3776] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (10A85800) [pid = 3776] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (151CB800) [pid = 3776] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (10A7F000) [pid = 3776] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:33:42 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1A028C00) [pid = 3776] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1048ms 13:33:42 INFO - PROCESS | 3776 | 1464381222975 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 3776 | 1464381222977 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 13:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:33:42 INFO - PROCESS | 3776 | 1464381222981 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 3776 | 1464381222982 Marionette TRACE conn2 <- [1,390,null,{}] 13:33:42 INFO - PROCESS | 3776 | 1464381222986 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 3776 | 1464381223065 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:33:43 INFO - PROCESS | 3776 | 1464381223073 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 3776 | ++DOCSHELL 112A0400 == 39 [pid = 3776] [id = 107] 13:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (112A8400) [pid = 3776] [serial = 318] [outer = 00000000] 13:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (12847C00) [pid = 3776] [serial = 319] [outer = 112A8400] 13:33:43 INFO - PROCESS | 3776 | 1464381223118 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (13081400) [pid = 3776] [serial = 320] [outer = 112A8400] 13:33:43 INFO - PROCESS | 3776 | 1464381223529 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 613ms 13:33:43 INFO - PROCESS | 3776 | 1464381223599 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 3776 | 1464381223601 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 13:33:43 INFO - PROCESS | 3776 | 1464381223604 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:33:43 INFO - PROCESS | 3776 | 1464381223606 Marionette TRACE conn2 <- [1,394,null,{}] 13:33:43 INFO - PROCESS | 3776 | 1464381223609 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 3776 | 1464381223688 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:33:43 INFO - PROCESS | 3776 | 1464381223696 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 3776 | ++DOCSHELL 1331F800 == 40 [pid = 3776] [id = 108] 13:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (13806000) [pid = 3776] [serial = 321] [outer = 00000000] 13:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (15F4A800) [pid = 3776] [serial = 322] [outer = 13806000] 13:33:43 INFO - PROCESS | 3776 | 1464381223740 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (174CB400) [pid = 3776] [serial = 323] [outer = 13806000] 13:33:44 INFO - PROCESS | 3776 | 1464381224129 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 569ms 13:33:44 INFO - PROCESS | 3776 | 1464381224185 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 3776 | 1464381224169 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:33:44 INFO - PROCESS | 3776 | 1464381224173 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 3776 | 1464381224174 Marionette TRACE conn2 <- [1,398,null,{}] 13:33:44 INFO - PROCESS | 3776 | 1464381224178 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:44 INFO - PROCESS | 3776 | 1464381224250 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:33:44 INFO - PROCESS | 3776 | 1464381224259 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 3776 | ++DOCSHELL 14EB7C00 == 41 [pid = 3776] [id = 109] 13:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (17511000) [pid = 3776] [serial = 324] [outer = 00000000] 13:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (17FB8C00) [pid = 3776] [serial = 325] [outer = 17511000] 13:33:44 INFO - PROCESS | 3776 | 1464381224302 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (180E3400) [pid = 3776] [serial = 326] [outer = 17511000] 13:33:44 INFO - PROCESS | 3776 | 1464381224715 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 568ms 13:33:44 INFO - PROCESS | 3776 | 1464381224755 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 3776 | 1464381224756 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 13:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:33:44 INFO - PROCESS | 3776 | 1464381224760 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 3776 | 1464381224761 Marionette TRACE conn2 <- [1,402,null,{}] 13:33:44 INFO - PROCESS | 3776 | 1464381224765 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:44 INFO - PROCESS | 3776 | 1464381224841 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:33:44 INFO - PROCESS | 3776 | 1464381224846 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 3776 | ++DOCSHELL 0F302400 == 42 [pid = 3776] [id = 110] 13:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (0F302800) [pid = 3776] [serial = 327] [outer = 00000000] 13:33:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (0F30C400) [pid = 3776] [serial = 328] [outer = 0F302800] 13:33:44 INFO - PROCESS | 3776 | 1464381224952 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (10446800) [pid = 3776] [serial = 329] [outer = 0F302800] 13:33:45 INFO - PROCESS | 3776 | 1464381225815 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1093ms 13:33:45 INFO - PROCESS | 3776 | 1464381225872 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 3776 | 1464381225860 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 13:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:33:45 INFO - PROCESS | 3776 | 1464381225865 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 3776 | 1464381225868 Marionette TRACE conn2 <- [1,406,null,{}] 13:33:45 INFO - PROCESS | 3776 | 1464381225873 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 3776 | 1464381225989 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:33:46 INFO - PROCESS | 3776 | 1464381226069 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 3776 | ++DOCSHELL 12843C00 == 43 [pid = 3776] [id = 111] 13:33:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (12844000) [pid = 3776] [serial = 330] [outer = 00000000] 13:33:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (1288B400) [pid = 3776] [serial = 331] [outer = 12844000] 13:33:46 INFO - PROCESS | 3776 | 1464381226165 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (13098C00) [pid = 3776] [serial = 332] [outer = 12844000] 13:33:47 INFO - PROCESS | 3776 | 1464381227046 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1242ms 13:33:47 INFO - PROCESS | 3776 | 1464381227112 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 3776 | 1464381227116 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:33:47 INFO - PROCESS | 3776 | 1464381227121 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 3776 | 1464381227124 Marionette TRACE conn2 <- [1,410,null,{}] 13:33:47 INFO - PROCESS | 3776 | 1464381227130 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 3776 | 1464381227260 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 14EB7C00 == 42 [pid = 3776] [id = 109] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 1331F800 == 41 [pid = 3776] [id = 108] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 112A0400 == 40 [pid = 3776] [id = 107] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 14118000 == 39 [pid = 3776] [id = 106] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 0F30D800 == 38 [pid = 3776] [id = 105] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 12AEF400 == 37 [pid = 3776] [id = 104] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 11A0E800 == 36 [pid = 3776] [id = 103] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 14EBB000 == 35 [pid = 3776] [id = 102] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 153F1800 == 34 [pid = 3776] [id = 101] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 141C3800 == 33 [pid = 3776] [id = 100] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 13126800 == 32 [pid = 3776] [id = 99] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 12AF0400 == 31 [pid = 3776] [id = 98] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (13395800) [pid = 3776] [serial = 283] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 10F0E400 == 30 [pid = 3776] [id = 97] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 10481C00 == 29 [pid = 3776] [id = 96] 13:33:47 INFO - PROCESS | 3776 | --DOCSHELL 12A91800 == 28 [pid = 3776] [id = 95] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1129F800) [pid = 3776] [serial = 124] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (14499000) [pid = 3776] [serial = 160] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (13902C00) [pid = 3776] [serial = 194] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (11C74400) [pid = 3776] [serial = 157] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1A10B800) [pid = 3776] [serial = 200] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1940AC00) [pid = 3776] [serial = 154] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (16812800) [pid = 3776] [serial = 197] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (19D31800) [pid = 3776] [serial = 268] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (1AC30800) [pid = 3776] [serial = 271] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1A0B3000) [pid = 3776] [serial = 269] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (180ED800) [pid = 3776] [serial = 274] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (1AC35800) [pid = 3776] [serial = 272] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (17DDD400) [pid = 3776] [serial = 277] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (0F30FC00) [pid = 3776] [serial = 280] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (180F0800) [pid = 3776] [serial = 275] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (195B0400) [pid = 3776] [serial = 265] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (172D9C00) [pid = 3776] [serial = 262] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (17DDFC00) [pid = 3776] [serial = 263] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (16812000) [pid = 3776] [serial = 259] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (16CABC00) [pid = 3776] [serial = 260] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (14EBB400) [pid = 3776] [serial = 256] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (157CE400) [pid = 3776] [serial = 257] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (166B2400) [pid = 3776] [serial = 254] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (157D6800) [pid = 3776] [serial = 253] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1330C000) [pid = 3776] [serial = 251] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (12AF1400) [pid = 3776] [serial = 250] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (13374000) [pid = 3776] [serial = 248] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (12846400) [pid = 3776] [serial = 247] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (1A7E4800) [pid = 3776] [serial = 245] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (1A5FBC00) [pid = 3776] [serial = 244] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (19B4C400) [pid = 3776] [serial = 242] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (195A9C00) [pid = 3776] [serial = 241] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (1578FC00) [pid = 3776] [serial = 239] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (151CA400) [pid = 3776] [serial = 238] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (11CA7400) [pid = 3776] [serial = 236] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (11A03800) [pid = 3776] [serial = 235] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (1A109400) [pid = 3776] [serial = 233] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (180E6C00) [pid = 3776] [serial = 281] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (180E8C00) [pid = 3776] [serial = 278] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (19B4EC00) [pid = 3776] [serial = 266] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (1A0BB400) [pid = 3776] [serial = 191] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 3776 | 1464381227401 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 3776 | ++DOCSHELL 0F30B000 == 29 [pid = 3776] [id = 112] 13:33:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (0F30B800) [pid = 3776] [serial = 333] [outer = 00000000] 13:33:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (10A61400) [pid = 3776] [serial = 334] [outer = 0F30B800] 13:33:47 INFO - PROCESS | 3776 | 1464381227449 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (10ED6800) [pid = 3776] [serial = 335] [outer = 0F30B800] 13:33:47 INFO - PROCESS | 3776 | 1464381227861 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 778ms 13:33:47 INFO - PROCESS | 3776 | 1464381227884 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 3776 | 1464381227890 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:33:47 INFO - PROCESS | 3776 | 1464381227896 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 3776 | 1464381227899 Marionette TRACE conn2 <- [1,414,null,{}] 13:33:47 INFO - PROCESS | 3776 | 1464381227903 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 3776 | 1464381227989 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:33:48 INFO - PROCESS | 3776 | 1464381227999 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 3776 | ++DOCSHELL 11C72C00 == 30 [pid = 3776] [id = 113] 13:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (1283CC00) [pid = 3776] [serial = 336] [outer = 00000000] 13:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (12849800) [pid = 3776] [serial = 337] [outer = 1283CC00] 13:33:48 INFO - PROCESS | 3776 | 1464381228044 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (128B3400) [pid = 3776] [serial = 338] [outer = 1283CC00] 13:33:48 INFO - PROCESS | 3776 | 1464381228484 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 613ms 13:33:48 INFO - PROCESS | 3776 | 1464381228514 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 3776 | 1464381228517 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 13:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:33:48 INFO - PROCESS | 3776 | 1464381228520 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 3776 | 1464381228524 Marionette TRACE conn2 <- [1,418,null,{}] 13:33:48 INFO - PROCESS | 3776 | 1464381228534 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:48 INFO - PROCESS | 3776 | 1464381228642 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:33:48 INFO - PROCESS | 3776 | 1464381228637 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 3776 | ++DOCSHELL 1339BC00 == 31 [pid = 3776] [id = 114] 13:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (13804400) [pid = 3776] [serial = 339] [outer = 00000000] 13:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (1390D000) [pid = 3776] [serial = 340] [outer = 13804400] 13:33:48 INFO - PROCESS | 3776 | 1464381228687 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (1411DC00) [pid = 3776] [serial = 341] [outer = 13804400] 13:33:49 INFO - PROCESS | 3776 | 1464381229577 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:33:49 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 13:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1093ms 13:33:49 INFO - PROCESS | 3776 | 1464381229614 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 3776 | 1464381229617 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 13:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:33:49 INFO - PROCESS | 3776 | 1464381229620 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 3776 | 1464381229622 Marionette TRACE conn2 <- [1,422,null,{}] 13:33:49 INFO - PROCESS | 3776 | 1464381229631 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 3776 | 1464381229734 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:33:49 INFO - PROCESS | 3776 | 1464381229742 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 3776 | ++DOCSHELL 13392000 == 32 [pid = 3776] [id = 115] 13:33:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (13DC5400) [pid = 3776] [serial = 342] [outer = 00000000] 13:33:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (14EBBC00) [pid = 3776] [serial = 343] [outer = 13DC5400] 13:33:49 INFO - PROCESS | 3776 | 1464381229792 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (15258400) [pid = 3776] [serial = 344] [outer = 13DC5400] 13:33:50 INFO - PROCESS | 3776 | 1464381230694 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1092ms 13:33:50 INFO - PROCESS | 3776 | 1464381230732 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 3776 | 1464381230734 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 13:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:33:50 INFO - PROCESS | 3776 | 1464381230738 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 3776 | 1464381230740 Marionette TRACE conn2 <- [1,426,null,{}] 13:33:50 INFO - PROCESS | 3776 | 1464381230743 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:50 INFO - PROCESS | 3776 | 1464381230831 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:33:50 INFO - PROCESS | 3776 | 1464381230838 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 3776 | ++DOCSHELL 13305C00 == 33 [pid = 3776] [id = 116] 13:33:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (15250C00) [pid = 3776] [serial = 345] [outer = 00000000] 13:33:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (157CEC00) [pid = 3776] [serial = 346] [outer = 15250C00] 13:33:50 INFO - PROCESS | 3776 | 1464381230883 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (157D7400) [pid = 3776] [serial = 347] [outer = 15250C00] 13:33:51 INFO - PROCESS | 3776 | 1464381231316 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 3776 | 1464381231428 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 13:33:51 INFO - PROCESS | 3776 | 1464381231433 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 3776 | 1464381231434 Marionette TRACE conn2 <- [1,430,null,{}] 13:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:33:51 INFO - PROCESS | 3776 | 1464381231438 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:51 INFO - PROCESS | 3776 | 1464381231530 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:33:51 INFO - PROCESS | 3776 | 1464381231542 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 3776 | ++DOCSHELL 1330CC00 == 34 [pid = 3776] [id = 117] 13:33:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (14499800) [pid = 3776] [serial = 348] [outer = 00000000] 13:33:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (157C0000) [pid = 3776] [serial = 349] [outer = 14499800] 13:33:51 INFO - PROCESS | 3776 | 1464381231570 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (15A42400) [pid = 3776] [serial = 350] [outer = 14499800] 13:33:51 INFO - PROCESS | 3776 | 1464381231963 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:33:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 539ms 13:33:51 INFO - PROCESS | 3776 | 1464381231980 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 3776 | 1464381231982 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 13:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:33:52 INFO - PROCESS | 3776 | 1464381231995 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 3776 | 1464381231997 Marionette TRACE conn2 <- [1,434,null,{}] 13:33:52 INFO - PROCESS | 3776 | 1464381232000 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 3776 | 1464381232072 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:33:52 INFO - PROCESS | 3776 | 1464381232106 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 3776 | ++DOCSHELL 1309B400 == 35 [pid = 3776] [id = 118] 13:33:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (15E64800) [pid = 3776] [serial = 351] [outer = 00000000] 13:33:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (16811C00) [pid = 3776] [serial = 352] [outer = 15E64800] 13:33:52 INFO - PROCESS | 3776 | 1464381232149 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (1681F400) [pid = 3776] [serial = 353] [outer = 15E64800] 13:33:52 INFO - PROCESS | 3776 | 1464381232536 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:33:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 568ms 13:33:52 INFO - PROCESS | 3776 | 1464381232576 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 3776 | 1464381232578 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 13:33:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:33:52 INFO - PROCESS | 3776 | 1464381232591 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 3776 | 1464381232593 Marionette TRACE conn2 <- [1,438,null,{}] 13:33:52 INFO - PROCESS | 3776 | 1464381232601 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 3776 | 1464381232673 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:33:52 INFO - PROCESS | 3776 | 1464381232680 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 3776 | ++DOCSHELL 16809C00 == 36 [pid = 3776] [id = 119] 13:33:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (16811800) [pid = 3776] [serial = 354] [outer = 00000000] 13:33:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (16841400) [pid = 3776] [serial = 355] [outer = 16811800] 13:33:52 INFO - PROCESS | 3776 | 1464381232723 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (16845000) [pid = 3776] [serial = 356] [outer = 16811800] 13:33:53 INFO - PROCESS | 3776 | 1464381233116 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 569ms 13:33:53 INFO - PROCESS | 3776 | 1464381233173 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 3776 | 1464381233175 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 13:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:33:53 INFO - PROCESS | 3776 | 1464381233163 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 3776 | 1464381233164 Marionette TRACE conn2 <- [1,442,null,{}] 13:33:53 INFO - PROCESS | 3776 | 1464381233168 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:53 INFO - PROCESS | 3776 | 1464381233242 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:33:53 INFO - PROCESS | 3776 | 1464381233248 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 3776 | ++DOCSHELL 13376800 == 37 [pid = 3776] [id = 120] 13:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (13399C00) [pid = 3776] [serial = 357] [outer = 00000000] 13:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (16FFB400) [pid = 3776] [serial = 358] [outer = 13399C00] 13:33:53 INFO - PROCESS | 3776 | 1464381233291 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (172D7400) [pid = 3776] [serial = 359] [outer = 13399C00] 13:33:53 INFO - PROCESS | 3776 | 1464381233945 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 808ms 13:33:53 INFO - PROCESS | 3776 | 1464381233971 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 3776 | 1464381233977 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 13:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:33:53 INFO - PROCESS | 3776 | 1464381233982 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 3776 | 1464381233987 Marionette TRACE conn2 <- [1,446,null,{}] 13:33:53 INFO - PROCESS | 3776 | 1464381233992 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:54 INFO - PROCESS | 3776 | 1464381234104 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:33:54 INFO - PROCESS | 3776 | 1464381234181 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 3776 | ++DOCSHELL 105F3800 == 38 [pid = 3776] [id = 121] 13:33:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (112A1000) [pid = 3776] [serial = 360] [outer = 00000000] 13:33:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (11C81C00) [pid = 3776] [serial = 361] [outer = 112A1000] 13:33:54 INFO - PROCESS | 3776 | 1464381234237 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (12848000) [pid = 3776] [serial = 362] [outer = 112A1000] 13:33:54 INFO - PROCESS | 3776 | 1464381234857 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 913ms 13:33:54 INFO - PROCESS | 3776 | 1464381234895 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 3776 | 1464381234901 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 13:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:33:54 INFO - PROCESS | 3776 | 1464381234907 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 3776 | 1464381234910 Marionette TRACE conn2 <- [1,450,null,{}] 13:33:54 INFO - PROCESS | 3776 | 1464381234914 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 3776 | 1464381235018 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:33:55 INFO - PROCESS | 3776 | 1464381235106 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 3776 | ++DOCSHELL 13317800 == 39 [pid = 3776] [id = 122] 13:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (13391000) [pid = 3776] [serial = 363] [outer = 00000000] 13:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (14118000) [pid = 3776] [serial = 364] [outer = 13391000] 13:33:55 INFO - PROCESS | 3776 | 1464381235161 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (14499C00) [pid = 3776] [serial = 365] [outer = 13391000] 13:33:55 INFO - PROCESS | 3776 | 1464381235698 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 3776 | 1464381235718 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 13:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:33:55 INFO - PROCESS | 3776 | 1464381235722 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 3776 | 1464381235725 Marionette TRACE conn2 <- [1,454,null,{}] 13:33:55 INFO - PROCESS | 3776 | 1464381235736 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 3776 | 1464381235838 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:33:55 INFO - PROCESS | 3776 | 1464381235931 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 3776 | ++DOCSHELL 172D3800 == 40 [pid = 3776] [id = 123] 13:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (172D5800) [pid = 3776] [serial = 366] [outer = 00000000] 13:33:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (17DE9400) [pid = 3776] [serial = 367] [outer = 172D5800] 13:33:55 INFO - PROCESS | 3776 | 1464381235971 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (17FC0000) [pid = 3776] [serial = 368] [outer = 172D5800] 13:33:56 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:56 INFO - PROCESS | 3776 | 1464381236537 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 868ms 13:33:56 INFO - PROCESS | 3776 | 1464381236589 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 3776 | 1464381236593 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 13:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:33:56 INFO - PROCESS | 3776 | 1464381236596 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 3776 | 1464381236598 Marionette TRACE conn2 <- [1,458,null,{}] 13:33:56 INFO - PROCESS | 3776 | 1464381236602 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:56 INFO - PROCESS | 3776 | 1464381236701 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:33:56 INFO - PROCESS | 3776 | 1464381236775 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 3776 | ++DOCSHELL 17DDF000 == 41 [pid = 3776] [id = 124] 13:33:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (180E6000) [pid = 3776] [serial = 369] [outer = 00000000] 13:33:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (180EE000) [pid = 3776] [serial = 370] [outer = 180E6000] 13:33:56 INFO - PROCESS | 3776 | 1464381236812 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (180EF000) [pid = 3776] [serial = 371] [outer = 180E6000] 13:33:57 INFO - PROCESS | 3776 | 1464381237533 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 3776 | 1464381237605 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:33:57 INFO - PROCESS | 3776 | 1464381237621 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 3776 | 1464381237625 Marionette TRACE conn2 <- [1,462,null,{}] 13:33:57 INFO - PROCESS | 3776 | 1464381237645 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 3776 | 1464381237741 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:33:57 INFO - PROCESS | 3776 | 1464381237811 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 3776 | ++DOCSHELL 10E4F800 == 42 [pid = 3776] [id = 125] 13:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (10ED7400) [pid = 3776] [serial = 372] [outer = 00000000] 13:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (11CA3400) [pid = 3776] [serial = 373] [outer = 10ED7400] 13:33:57 INFO - PROCESS | 3776 | 1464381237859 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (1284A000) [pid = 3776] [serial = 374] [outer = 10ED7400] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 16809C00 == 41 [pid = 3776] [id = 119] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 1309B400 == 40 [pid = 3776] [id = 118] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 1330CC00 == 39 [pid = 3776] [id = 117] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 13305C00 == 38 [pid = 3776] [id = 116] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 13392000 == 37 [pid = 3776] [id = 115] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 1339BC00 == 36 [pid = 3776] [id = 114] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 11C72C00 == 35 [pid = 3776] [id = 113] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 0F30B000 == 34 [pid = 3776] [id = 112] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 12843C00 == 33 [pid = 3776] [id = 111] 13:33:58 INFO - PROCESS | 3776 | --DOCSHELL 0F302400 == 32 [pid = 3776] [id = 110] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (17FB8C00) [pid = 3776] [serial = 325] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (15E6D400) [pid = 3776] [serial = 304] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (1683A800) [pid = 3776] [serial = 311] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (15E70400) [pid = 3776] [serial = 305] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (11A10000) [pid = 3776] [serial = 289] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (11CA8400) [pid = 3776] [serial = 290] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (16EB8000) [pid = 3776] [serial = 314] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (16844000) [pid = 3776] [serial = 313] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (16806400) [pid = 3776] [serial = 307] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (174C7400) [pid = 3776] [serial = 316] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (17B26C00) [pid = 3776] [serial = 317] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (12847C00) [pid = 3776] [serial = 319] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (15F4A800) [pid = 3776] [serial = 322] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (13081400) [pid = 3776] [serial = 320] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (13DC1000) [pid = 3776] [serial = 296] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (13397000) [pid = 3776] [serial = 295] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (10A59800) [pid = 3776] [serial = 286] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10A7CC00) [pid = 3776] [serial = 287] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (141CE800) [pid = 3776] [serial = 298] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (14E32000) [pid = 3776] [serial = 299] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (157C2400) [pid = 3776] [serial = 301] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (157D5400) [pid = 3776] [serial = 302] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (13127800) [pid = 3776] [serial = 292] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (13317C00) [pid = 3776] [serial = 293] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (16839800) [pid = 3776] [serial = 310] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (16807400) [pid = 3776] [serial = 308] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (174CB400) [pid = 3776] [serial = 323] [outer = 00000000] [url = about:blank] 13:33:58 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:58 INFO - PROCESS | 3776 | 1464381238471 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 3776 | 1464381238492 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 13:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:33:58 INFO - PROCESS | 3776 | 1464381238498 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 3776 | 1464381238500 Marionette TRACE conn2 <- [1,466,null,{}] 13:33:58 INFO - PROCESS | 3776 | 1464381238504 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 3776 | 1464381238586 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:33:58 INFO - PROCESS | 3776 | 1464381238596 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 3776 | ++DOCSHELL 11CA7400 == 33 [pid = 3776] [id = 126] 13:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (11CA8400) [pid = 3776] [serial = 375] [outer = 00000000] 13:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (13318400) [pid = 3776] [serial = 376] [outer = 11CA8400] 13:33:58 INFO - PROCESS | 3776 | 1464381238641 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (13395000) [pid = 3776] [serial = 377] [outer = 11CA8400] 13:33:59 INFO - PROCESS | 3776 | 1464381239083 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 3776 | 1464381239120 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:33:59 INFO - PROCESS | 3776 | 1464381239124 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 3776 | 1464381239127 Marionette TRACE conn2 <- [1,470,null,{}] 13:33:59 INFO - PROCESS | 3776 | 1464381239137 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:59 INFO - PROCESS | 3776 | 1464381239219 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:33:59 INFO - PROCESS | 3776 | 1464381239229 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 3776 | ++DOCSHELL 14E35800 == 34 [pid = 3776] [id = 127] 13:33:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (14E35C00) [pid = 3776] [serial = 378] [outer = 00000000] 13:33:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (157C2400) [pid = 3776] [serial = 379] [outer = 14E35C00] 13:33:59 INFO - PROCESS | 3776 | 1464381239276 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (157D4800) [pid = 3776] [serial = 380] [outer = 14E35C00] 13:33:59 INFO - PROCESS | 3776 | [3776] 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 13:33:59 INFO - PROCESS | 3776 | [3776] 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 13:33:59 INFO - PROCESS | 3776 | 1464381239702 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:33:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 613ms 13:33:59 INFO - PROCESS | 3776 | 1464381239724 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 3776 | 1464381239727 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 13:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:33:59 INFO - PROCESS | 3776 | 1464381239730 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 3776 | 1464381239731 Marionette TRACE conn2 <- [1,474,null,{}] 13:33:59 INFO - PROCESS | 3776 | 1464381239735 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:59 INFO - PROCESS | 3776 | 1464381239815 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:33:59 INFO - PROCESS | 3776 | 1464381239824 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 3776 | ++DOCSHELL 15E71000 == 35 [pid = 3776] [id = 128] 13:33:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (15E71400) [pid = 3776] [serial = 381] [outer = 00000000] 13:33:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (1654B400) [pid = 3776] [serial = 382] [outer = 15E71400] 13:33:59 INFO - PROCESS | 3776 | 1464381239869 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1680F800) [pid = 3776] [serial = 383] [outer = 15E71400] 13:34:00 INFO - PROCESS | 3776 | 1464381240298 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 614ms 13:34:00 INFO - PROCESS | 3776 | 1464381240350 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 3776 | 1464381240352 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:34:00 INFO - PROCESS | 3776 | 1464381240356 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 3776 | 1464381240357 Marionette TRACE conn2 <- [1,478,null,{}] 13:34:00 INFO - PROCESS | 3776 | 1464381240361 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 3776 | 1464381240445 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:34:00 INFO - PROCESS | 3776 | 1464381240453 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 3776 | ++DOCSHELL 1339B800 == 36 [pid = 3776] [id = 129] 13:34:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (1680E000) [pid = 3776] [serial = 384] [outer = 00000000] 13:34:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (1683EC00) [pid = 3776] [serial = 385] [outer = 1680E000] 13:34:00 INFO - PROCESS | 3776 | 1464381240479 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (16841000) [pid = 3776] [serial = 386] [outer = 1680E000] 13:34:00 INFO - PROCESS | 3776 | 1464381240908 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 598ms 13:34:00 INFO - PROCESS | 3776 | 1464381240958 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 3776 | 1464381240960 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:34:00 INFO - PROCESS | 3776 | 1464381240963 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 3776 | 1464381240965 Marionette TRACE conn2 <- [1,482,null,{}] 13:34:00 INFO - PROCESS | 3776 | 1464381240974 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:01 INFO - PROCESS | 3776 | 1464381241095 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:34:01 INFO - PROCESS | 3776 | 1464381241180 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 3776 | ++DOCSHELL 174C2000 == 37 [pid = 3776] [id = 130] 13:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (174C7400) [pid = 3776] [serial = 387] [outer = 00000000] 13:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (17B25400) [pid = 3776] [serial = 388] [outer = 174C7400] 13:34:01 INFO - PROCESS | 3776 | 1464381241224 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (17FB8C00) [pid = 3776] [serial = 389] [outer = 174C7400] 13:34:01 INFO - PROCESS | 3776 | 1464381241649 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:34:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 703ms 13:34:01 INFO - PROCESS | 3776 | 1464381241691 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:34:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:34:01 INFO - PROCESS | 3776 | 1464381241677 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 13:34:01 INFO - PROCESS | 3776 | 1464381241680 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 3776 | 1464381241682 Marionette TRACE conn2 <- [1,486,null,{}] 13:34:01 INFO - PROCESS | 3776 | 1464381241685 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:01 INFO - PROCESS | 3776 | 1464381241783 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:34:01 INFO - PROCESS | 3776 | 1464381241789 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 3776 | ++DOCSHELL 17B20400 == 38 [pid = 3776] [id = 131] 13:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (17B22400) [pid = 3776] [serial = 390] [outer = 00000000] 13:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (180F1C00) [pid = 3776] [serial = 391] [outer = 17B22400] 13:34:01 INFO - PROCESS | 3776 | 1464381241833 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (19409C00) [pid = 3776] [serial = 392] [outer = 17B22400] 13:34:02 INFO - PROCESS | 3776 | 1464381242239 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 599ms 13:34:02 INFO - PROCESS | 3776 | 1464381242299 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 3776 | 1464381242301 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 13:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:34:02 INFO - PROCESS | 3776 | 1464381242304 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 3776 | 1464381242306 Marionette TRACE conn2 <- [1,490,null,{}] 13:34:02 INFO - PROCESS | 3776 | 1464381242309 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 3776 | 1464381242409 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:34:02 INFO - PROCESS | 3776 | 1464381242490 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 3776 | ++DOCSHELL 17516C00 == 39 [pid = 3776] [id = 132] 13:34:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1940E400) [pid = 3776] [serial = 393] [outer = 00000000] 13:34:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (195AE000) [pid = 3776] [serial = 394] [outer = 1940E400] 13:34:02 INFO - PROCESS | 3776 | 1464381242533 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (195B2800) [pid = 3776] [serial = 395] [outer = 1940E400] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (1283CC00) [pid = 3776] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (0F30B800) [pid = 3776] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (14499800) [pid = 3776] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (13DC5400) [pid = 3776] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (15E64800) [pid = 3776] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (13804400) [pid = 3776] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (15250C00) [pid = 3776] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (17511000) [pid = 3776] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:34:02 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (16811800) [pid = 3776] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:34:02 INFO - PROCESS | 3776 | 1464381242917 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 673ms 13:34:02 INFO - PROCESS | 3776 | 1464381242986 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 3776 | 1464381242988 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 13:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:34:02 INFO - PROCESS | 3776 | 1464381242991 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 3776 | 1464381242993 Marionette TRACE conn2 <- [1,494,null,{}] 13:34:02 INFO - PROCESS | 3776 | 1464381242979 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 3776 | 1464381243056 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:34:03 INFO - PROCESS | 3776 | 1464381243062 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 3776 | ++DOCSHELL 15E64800 == 40 [pid = 3776] [id = 133] 13:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (16819800) [pid = 3776] [serial = 396] [outer = 00000000] 13:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (180E9C00) [pid = 3776] [serial = 397] [outer = 16819800] 13:34:03 INFO - PROCESS | 3776 | 1464381243105 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (195AB000) [pid = 3776] [serial = 398] [outer = 16819800] 13:34:03 INFO - PROCESS | 3776 | 1464381243503 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:34:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 569ms 13:34:03 INFO - PROCESS | 3776 | 1464381243550 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 3776 | 1464381243552 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 13:34:03 INFO - PROCESS | 3776 | 1464381243556 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:34:03 INFO - PROCESS | 3776 | 1464381243558 Marionette TRACE conn2 <- [1,498,null,{}] 13:34:03 INFO - PROCESS | 3776 | 1464381243562 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 3776 | 1464381243638 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:34:03 INFO - PROCESS | 3776 | 1464381243644 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 3776 | ++DOCSHELL 195B0400 == 41 [pid = 3776] [id = 134] 13:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (195B3800) [pid = 3776] [serial = 399] [outer = 00000000] 13:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (19B4C400) [pid = 3776] [serial = 400] [outer = 195B3800] 13:34:03 INFO - PROCESS | 3776 | 1464381243687 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (19D25800) [pid = 3776] [serial = 401] [outer = 195B3800] 13:34:04 INFO - PROCESS | 3776 | 1464381244094 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:34:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:34:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 568ms 13:34:04 INFO - PROCESS | 3776 | 1464381244139 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 3776 | 1464381244141 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 13:34:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:34:04 INFO - PROCESS | 3776 | 1464381244145 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 3776 | 1464381244147 Marionette TRACE conn2 <- [1,502,null,{}] 13:34:04 INFO - PROCESS | 3776 | 1464381244151 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:04 INFO - PROCESS | 3776 | 1464381244251 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:34:04 INFO - PROCESS | 3776 | 1464381244241 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 3776 | ++DOCSHELL 19D2A400 == 42 [pid = 3776] [id = 135] 13:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (19D2CC00) [pid = 3776] [serial = 402] [outer = 00000000] 13:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (1A031000) [pid = 3776] [serial = 403] [outer = 19D2CC00] 13:34:04 INFO - PROCESS | 3776 | 1464381244289 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (1A0BB400) [pid = 3776] [serial = 404] [outer = 19D2CC00] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 11CA7400 == 41 [pid = 3776] [id = 126] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 17DDF000 == 40 [pid = 3776] [id = 124] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 10E4F800 == 39 [pid = 3776] [id = 125] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 172D3800 == 38 [pid = 3776] [id = 123] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 105F3800 == 37 [pid = 3776] [id = 121] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 13317800 == 36 [pid = 3776] [id = 122] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 13376800 == 35 [pid = 3776] [id = 120] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 15E64800 == 34 [pid = 3776] [id = 133] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 17516C00 == 33 [pid = 3776] [id = 132] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 15E71000 == 32 [pid = 3776] [id = 128] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 14E35800 == 31 [pid = 3776] [id = 127] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 17B20400 == 30 [pid = 3776] [id = 131] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 1339B800 == 29 [pid = 3776] [id = 129] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 174C2000 == 28 [pid = 3776] [id = 130] 13:34:05 INFO - PROCESS | 3776 | --DOCSHELL 195B0400 == 27 [pid = 3776] [id = 134] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (16845000) [pid = 3776] [serial = 356] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (128B3400) [pid = 3776] [serial = 338] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (10ED6800) [pid = 3776] [serial = 335] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (15A42400) [pid = 3776] [serial = 350] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (15258400) [pid = 3776] [serial = 344] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (1681F400) [pid = 3776] [serial = 353] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1390D000) [pid = 3776] [serial = 340] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (1411DC00) [pid = 3776] [serial = 341] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (14EBBC00) [pid = 3776] [serial = 343] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (157D7400) [pid = 3776] [serial = 347] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (157C0000) [pid = 3776] [serial = 349] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (0F30C400) [pid = 3776] [serial = 328] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (157CEC00) [pid = 3776] [serial = 346] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (1288B400) [pid = 3776] [serial = 331] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (16811C00) [pid = 3776] [serial = 352] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (180E3400) [pid = 3776] [serial = 326] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (12849800) [pid = 3776] [serial = 337] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (10A61400) [pid = 3776] [serial = 334] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (16841400) [pid = 3776] [serial = 355] [outer = 00000000] [url = about:blank] 13:34:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (10567000) [pid = 3776] [serial = 405] [outer = 1B312400] 13:34:06 INFO - PROCESS | 3776 | 1464381246078 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1961ms 13:34:06 INFO - PROCESS | 3776 | 1464381246105 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 3776 | 1464381246110 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:34:06 INFO - PROCESS | 3776 | 1464381246115 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 3776 | 1464381246119 Marionette TRACE conn2 <- [1,506,null,{}] 13:34:06 INFO - PROCESS | 3776 | 1464381246124 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 3776 | 1464381246210 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:34:06 INFO - PROCESS | 3776 | 1464381246219 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 3776 | ++DOCSHELL 10A61400 == 28 [pid = 3776] [id = 136] 13:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (10A7C800) [pid = 3776] [serial = 406] [outer = 00000000] 13:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (1129F800) [pid = 3776] [serial = 407] [outer = 10A7C800] 13:34:06 INFO - PROCESS | 3776 | 1464381246266 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (114AD800) [pid = 3776] [serial = 408] [outer = 10A7C800] 13:34:06 INFO - PROCESS | 3776 | 1464381246713 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 613ms 13:34:06 INFO - PROCESS | 3776 | 1464381246736 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 3776 | 1464381246741 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:34:06 INFO - PROCESS | 3776 | 1464381246752 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 3776 | 1464381246755 Marionette TRACE conn2 <- [1,510,null,{}] 13:34:06 INFO - PROCESS | 3776 | 1464381246759 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 3776 | 1464381246838 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:34:06 INFO - PROCESS | 3776 | 1464381246848 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 3776 | ++DOCSHELL 12843C00 == 29 [pid = 3776] [id = 137] 13:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (12846400) [pid = 3776] [serial = 409] [outer = 00000000] 13:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (1287E800) [pid = 3776] [serial = 410] [outer = 12846400] 13:34:06 INFO - PROCESS | 3776 | 1464381246893 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (128B8000) [pid = 3776] [serial = 411] [outer = 12846400] 13:34:07 INFO - PROCESS | 3776 | 1464381247301 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:34:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 614ms 13:34:07 INFO - PROCESS | 3776 | 1464381247355 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 3776 | 1464381247357 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 13:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:34:07 INFO - PROCESS | 3776 | 1464381247361 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 3776 | 1464381247364 Marionette TRACE conn2 <- [1,514,null,{}] 13:34:07 INFO - PROCESS | 3776 | 1464381247375 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 3776 | 1464381247455 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:34:07 INFO - PROCESS | 3776 | 1464381247465 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 3776 | ++DOCSHELL 13378800 == 30 [pid = 3776] [id = 138] 13:34:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (13379400) [pid = 3776] [serial = 412] [outer = 00000000] 13:34:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (13392800) [pid = 3776] [serial = 413] [outer = 13379400] 13:34:07 INFO - PROCESS | 3776 | 1464381247517 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (13396C00) [pid = 3776] [serial = 414] [outer = 13379400] 13:34:07 INFO - PROCESS | 3776 | 1464381247942 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:34:07 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 13:34:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 613ms 13:34:07 INFO - PROCESS | 3776 | 1464381247978 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 3776 | 1464381247980 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 13:34:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:34:07 INFO - PROCESS | 3776 | 1464381247984 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 3776 | 1464381247985 Marionette TRACE conn2 <- [1,518,null,{}] 13:34:07 INFO - PROCESS | 3776 | 1464381247989 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 3776 | 1464381248071 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:34:08 INFO - PROCESS | 3776 | 1464381248078 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 3776 | ++DOCSHELL 11C74400 == 31 [pid = 3776] [id = 139] 13:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (13392400) [pid = 3776] [serial = 415] [outer = 00000000] 13:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (141C9800) [pid = 3776] [serial = 416] [outer = 13392400] 13:34:08 INFO - PROCESS | 3776 | 1464381248127 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (14496800) [pid = 3776] [serial = 417] [outer = 13392400] 13:34:08 INFO - PROCESS | 3776 | 1464381248511 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 569ms 13:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:34:08 INFO - PROCESS | 3776 | 1464381248547 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 3776 | 1464381248549 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 13:34:08 INFO - PROCESS | 3776 | 1464381248552 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 3776 | 1464381248554 Marionette TRACE conn2 <- [1,522,null,{}] 13:34:08 INFO - PROCESS | 3776 | 1464381248557 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 3776 | 1464381248632 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:34:08 INFO - PROCESS | 3776 | 1464381248639 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 3776 | ++DOCSHELL 1449A000 == 32 [pid = 3776] [id = 140] 13:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (144A1C00) [pid = 3776] [serial = 418] [outer = 00000000] 13:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (14EBB400) [pid = 3776] [serial = 419] [outer = 144A1C00] 13:34:08 INFO - PROCESS | 3776 | 1464381248682 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (15257000) [pid = 3776] [serial = 420] [outer = 144A1C00] 13:34:09 INFO - PROCESS | 3776 | 1464381249113 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 613ms 13:34:09 INFO - PROCESS | 3776 | 1464381249173 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 3776 | 1464381249175 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 13:34:09 INFO - PROCESS | 3776 | 1464381249178 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:34:09 INFO - PROCESS | 3776 | 1464381249179 Marionette TRACE conn2 <- [1,526,null,{}] 13:34:09 INFO - PROCESS | 3776 | 1464381249183 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 3776 | 1464381249273 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:34:09 INFO - PROCESS | 3776 | 1464381249264 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 3776 | ++DOCSHELL 157BFC00 == 33 [pid = 3776] [id = 141] 13:34:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (157C7000) [pid = 3776] [serial = 421] [outer = 00000000] 13:34:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (157D6000) [pid = 3776] [serial = 422] [outer = 157C7000] 13:34:09 INFO - PROCESS | 3776 | 1464381249308 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (15A3F000) [pid = 3776] [serial = 423] [outer = 157C7000] 13:34:09 INFO - PROCESS | 3776 | 1464381249730 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:34:09 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 13:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 614ms 13:34:09 INFO - PROCESS | 3776 | 1464381249781 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 3776 | 1464381249783 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 13:34:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:34:09 INFO - PROCESS | 3776 | 1464381249786 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 3776 | 1464381249788 Marionette TRACE conn2 <- [1,530,null,{}] 13:34:09 INFO - PROCESS | 3776 | 1464381249791 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 3776 | 1464381249862 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:34:09 INFO - PROCESS | 3776 | 1464381249870 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 3776 | ++DOCSHELL 15E70C00 == 34 [pid = 3776] [id = 142] 13:34:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (15E71000) [pid = 3776] [serial = 424] [outer = 00000000] 13:34:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (16540C00) [pid = 3776] [serial = 425] [outer = 15E71000] 13:34:09 INFO - PROCESS | 3776 | 1464381249914 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (16809000) [pid = 3776] [serial = 426] [outer = 15E71000] 13:34:10 INFO - PROCESS | 3776 | 1464381250330 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:34:10 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 13:34:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:34:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:34:10 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 13:34:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:34:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:34:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 568ms 13:34:10 INFO - PROCESS | 3776 | 1464381250367 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 3776 | 1464381250369 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 3776 | 1464381250373 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 3776 | 1464381250374 Marionette TRACE conn2 <- [1,534,null,{}] 13:34:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:34:10 INFO - PROCESS | 3776 | 1464381250378 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:10 INFO - PROCESS | 3776 | 1464381250456 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:34:10 INFO - PROCESS | 3776 | 1464381250474 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 3776 | ++DOCSHELL 15E6C800 == 35 [pid = 3776] [id = 143] 13:34:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (15F4B000) [pid = 3776] [serial = 427] [outer = 00000000] 13:34:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (1683D800) [pid = 3776] [serial = 428] [outer = 15F4B000] 13:34:10 INFO - PROCESS | 3776 | 1464381250518 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (1683E400) [pid = 3776] [serial = 429] [outer = 15F4B000] 13:34:10 INFO - PROCESS | 3776 | 1464381250904 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:34:10 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. 13:34:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 569ms 13:34:10 INFO - PROCESS | 3776 | 1464381250936 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 3776 | 1464381250938 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 3776 | 1464381250942 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:34:10 INFO - PROCESS | 3776 | 1464381250944 Marionette TRACE conn2 <- [1,538,null,{}] 13:34:10 INFO - PROCESS | 3776 | 1464381250947 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 3776 | 1464381251051 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:34:11 INFO - PROCESS | 3776 | 1464381251058 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 3776 | ++DOCSHELL 13376800 == 36 [pid = 3776] [id = 144] 13:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (1683D400) [pid = 3776] [serial = 430] [outer = 00000000] 13:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (16FFA800) [pid = 3776] [serial = 431] [outer = 1683D400] 13:34:11 INFO - PROCESS | 3776 | 1464381251101 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1721F000) [pid = 3776] [serial = 432] [outer = 1683D400] 13:34:11 INFO - PROCESS | 3776 | 1464381251555 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:34:11 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. 13:34:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 658ms 13:34:11 INFO - PROCESS | 3776 | 1464381251623 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 3776 | 1464381251626 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 13:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:34:11 INFO - PROCESS | 3776 | 1464381251629 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 3776 | 1464381251631 Marionette TRACE conn2 <- [1,542,null,{}] 13:34:11 INFO - PROCESS | 3776 | 1464381251640 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 3776 | 1464381251743 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:34:11 INFO - PROCESS | 3776 | 1464381251741 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 3776 | ++DOCSHELL 13DC1000 == 37 [pid = 3776] [id = 145] 13:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (14112C00) [pid = 3776] [serial = 433] [outer = 00000000] 13:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (17DE4000) [pid = 3776] [serial = 434] [outer = 14112C00] 13:34:11 INFO - PROCESS | 3776 | 1464381251784 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (180E3400) [pid = 3776] [serial = 435] [outer = 14112C00] 13:34:12 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:12 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:12 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:12 INFO - PROCESS | 3776 | 1464381252196 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 599ms 13:34:12 INFO - PROCESS | 3776 | 1464381252229 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 3776 | 1464381252232 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 13:34:12 INFO - PROCESS | 3776 | 1464381252235 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:34:12 INFO - PROCESS | 3776 | 1464381252237 Marionette TRACE conn2 <- [1,546,null,{}] 13:34:12 INFO - PROCESS | 3776 | 1464381252241 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 3776 | 1464381252401 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:34:12 INFO - PROCESS | 3776 | 1464381252437 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 3776 | ++DOCSHELL 17B88800 == 38 [pid = 3776] [id = 146] 13:34:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (17FBE800) [pid = 3776] [serial = 436] [outer = 00000000] 13:34:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1940D800) [pid = 3776] [serial = 437] [outer = 17FBE800] 13:34:12 INFO - PROCESS | 3776 | 1464381252485 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (195AC800) [pid = 3776] [serial = 438] [outer = 17FBE800] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (12844000) [pid = 3776] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1338E000) [pid = 3776] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (195B3800) [pid = 3776] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (174C7400) [pid = 3776] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (17B22400) [pid = 3776] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (1940E400) [pid = 3776] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1680E000) [pid = 3776] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (15E71400) [pid = 3776] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (14E35C00) [pid = 3776] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (11CA8400) [pid = 3776] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (10ED7400) [pid = 3776] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (180E6000) [pid = 3776] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (172D5800) [pid = 3776] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (13391000) [pid = 3776] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (112A1000) [pid = 3776] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (13399C00) [pid = 3776] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (16819800) [pid = 3776] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:34:13 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (0F302800) [pid = 3776] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:34:13 INFO - PROCESS | 3776 | 1464381253134 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 957ms 13:34:13 INFO - PROCESS | 3776 | 1464381253197 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 3776 | 1464381253199 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 13:34:13 INFO - PROCESS | 3776 | 1464381253202 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:34:13 INFO - PROCESS | 3776 | 1464381253204 Marionette TRACE conn2 <- [1,550,null,{}] 13:34:13 INFO - PROCESS | 3776 | 1464381253207 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 3776 | 1464381253279 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:34:13 INFO - PROCESS | 3776 | 1464381253285 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 3776 | ++DOCSHELL 10A62400 == 39 [pid = 3776] [id = 147] 13:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (10F0B000) [pid = 3776] [serial = 439] [outer = 00000000] 13:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (12846000) [pid = 3776] [serial = 440] [outer = 10F0B000] 13:34:13 INFO - PROCESS | 3776 | 1464381253329 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (13374000) [pid = 3776] [serial = 441] [outer = 10F0B000] 13:34:13 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:13 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:13 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:13 INFO - PROCESS | 3776 | 1464381253739 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 569ms 13:34:13 INFO - PROCESS | 3776 | 1464381253782 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 3776 | 1464381253784 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 13:34:13 INFO - PROCESS | 3776 | 1464381253787 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:34:13 INFO - PROCESS | 3776 | 1464381253789 Marionette TRACE conn2 <- [1,554,null,{}] 13:34:13 INFO - PROCESS | 3776 | 1464381253792 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 3776 | 1464381253865 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:34:13 INFO - PROCESS | 3776 | 1464381253872 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 3776 | ++DOCSHELL 12844000 == 40 [pid = 3776] [id = 148] 13:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (13391000) [pid = 3776] [serial = 442] [outer = 00000000] 13:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (1683B400) [pid = 3776] [serial = 443] [outer = 13391000] 13:34:13 INFO - PROCESS | 3776 | 1464381253915 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (17FB9800) [pid = 3776] [serial = 444] [outer = 13391000] 13:34:14 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:14 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:14 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:14 INFO - PROCESS | 3776 | 1464381254284 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 569ms 13:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:34:14 INFO - PROCESS | 3776 | 1464381254350 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 3776 | 1464381254352 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 13:34:14 INFO - PROCESS | 3776 | 1464381254355 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 3776 | 1464381254356 Marionette TRACE conn2 <- [1,558,null,{}] 13:34:14 INFO - PROCESS | 3776 | 1464381254360 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:14 INFO - PROCESS | 3776 | 1464381254433 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:34:14 INFO - PROCESS | 3776 | 1464381254439 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 3776 | ++DOCSHELL 157C2000 == 41 [pid = 3776] [id = 149] 13:34:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (157C7400) [pid = 3776] [serial = 445] [outer = 00000000] 13:34:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (19956800) [pid = 3776] [serial = 446] [outer = 157C7400] 13:34:14 INFO - PROCESS | 3776 | 1464381254485 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (19D23000) [pid = 3776] [serial = 447] [outer = 157C7400] 13:34:14 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:14 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:14 INFO - PROCESS | 3776 | 1464381254891 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 568ms 13:34:14 INFO - PROCESS | 3776 | 1464381254936 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 3776 | 1464381254937 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 13:34:14 INFO - PROCESS | 3776 | 1464381254941 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:34:14 INFO - PROCESS | 3776 | 1464381254942 Marionette TRACE conn2 <- [1,562,null,{}] 13:34:14 INFO - PROCESS | 3776 | 1464381254946 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:15 INFO - PROCESS | 3776 | 1464381255018 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:34:15 INFO - PROCESS | 3776 | 1464381255175 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 3776 | ++DOCSHELL 0F30C800 == 42 [pid = 3776] [id = 150] 13:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (0F30D800) [pid = 3776] [serial = 448] [outer = 00000000] 13:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (10A58000) [pid = 3776] [serial = 449] [outer = 0F30D800] 13:34:15 INFO - PROCESS | 3776 | 1464381255277 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (10EDAC00) [pid = 3776] [serial = 450] [outer = 0F30D800] 13:34:15 INFO - PROCESS | 3776 | 1464381255975 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1093ms 13:34:16 INFO - PROCESS | 3776 | 1464381256044 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 3776 | 1464381256049 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 13:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:34:16 INFO - PROCESS | 3776 | 1464381256055 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 3776 | 1464381256059 Marionette TRACE conn2 <- [1,566,null,{}] 13:34:16 INFO - PROCESS | 3776 | 1464381256063 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 3776 | 1464381256184 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:34:16 INFO - PROCESS | 3776 | 1464381256261 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 3776 | ++DOCSHELL 12A91400 == 43 [pid = 3776] [id = 151] 13:34:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (12AE8C00) [pid = 3776] [serial = 451] [outer = 00000000] 13:34:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (1312A400) [pid = 3776] [serial = 452] [outer = 12AE8C00] 13:34:16 INFO - PROCESS | 3776 | 1464381256343 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (13323800) [pid = 3776] [serial = 453] [outer = 12AE8C00] 13:34:17 INFO - PROCESS | 3776 | 1464381257232 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1242ms 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 157C2000 == 42 [pid = 3776] [id = 149] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 12844000 == 41 [pid = 3776] [id = 148] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 10A62400 == 40 [pid = 3776] [id = 147] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 17B88800 == 39 [pid = 3776] [id = 146] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 13DC1000 == 38 [pid = 3776] [id = 145] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 13376800 == 37 [pid = 3776] [id = 144] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 15E6C800 == 36 [pid = 3776] [id = 143] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 15E70C00 == 35 [pid = 3776] [id = 142] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 157BFC00 == 34 [pid = 3776] [id = 141] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 1449A000 == 33 [pid = 3776] [id = 140] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 11C74400 == 32 [pid = 3776] [id = 139] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 13378800 == 31 [pid = 3776] [id = 138] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 12843C00 == 30 [pid = 3776] [id = 137] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 10A61400 == 29 [pid = 3776] [id = 136] 13:34:17 INFO - PROCESS | 3776 | --DOCSHELL 19D2A400 == 28 [pid = 3776] [id = 135] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (13098C00) [pid = 3776] [serial = 332] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (13399800) [pid = 3776] [serial = 284] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (10446800) [pid = 3776] [serial = 329] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (19D25800) [pid = 3776] [serial = 401] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (1A031000) [pid = 3776] [serial = 403] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (17B25400) [pid = 3776] [serial = 388] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (180F1C00) [pid = 3776] [serial = 391] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (17FB8C00) [pid = 3776] [serial = 389] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (195AE000) [pid = 3776] [serial = 394] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (19409C00) [pid = 3776] [serial = 392] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (19B4C400) [pid = 3776] [serial = 400] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (195B2800) [pid = 3776] [serial = 395] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (1683EC00) [pid = 3776] [serial = 385] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (1654B400) [pid = 3776] [serial = 382] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1680F800) [pid = 3776] [serial = 383] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (157C2400) [pid = 3776] [serial = 379] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (157D4800) [pid = 3776] [serial = 380] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (13318400) [pid = 3776] [serial = 376] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (13395000) [pid = 3776] [serial = 377] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (1284A000) [pid = 3776] [serial = 374] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (11CA3400) [pid = 3776] [serial = 373] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (180EF000) [pid = 3776] [serial = 371] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (180EE000) [pid = 3776] [serial = 370] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (17FC0000) [pid = 3776] [serial = 368] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (17DE9400) [pid = 3776] [serial = 367] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (14499C00) [pid = 3776] [serial = 365] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (14118000) [pid = 3776] [serial = 364] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (12848000) [pid = 3776] [serial = 362] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (11C81C00) [pid = 3776] [serial = 361] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (16FFB400) [pid = 3776] [serial = 358] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (172D7400) [pid = 3776] [serial = 359] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (180E9C00) [pid = 3776] [serial = 397] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (16841000) [pid = 3776] [serial = 386] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (195AB000) [pid = 3776] [serial = 398] [outer = 00000000] [url = about:blank] 13:34:17 INFO - PROCESS | 3776 | 1464381257329 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 3776 | 1464381257333 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 13:34:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:34:17 INFO - PROCESS | 3776 | 1464381257340 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 3776 | 1464381257342 Marionette TRACE conn2 <- [1,570,null,{}] 13:34:17 INFO - PROCESS | 3776 | 1464381257348 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:17 INFO - PROCESS | 3776 | 1464381257440 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:34:17 INFO - PROCESS | 3776 | 1464381257450 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 3776 | ++DOCSHELL 10E4E400 == 29 [pid = 3776] [id = 152] 13:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (10E50C00) [pid = 3776] [serial = 454] [outer = 00000000] 13:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (112A1800) [pid = 3776] [serial = 455] [outer = 10E50C00] 13:34:17 INFO - PROCESS | 3776 | 1464381257497 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (11C03C00) [pid = 3776] [serial = 456] [outer = 10E50C00] 13:34:17 INFO - PROCESS | 3776 | 1464381257956 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 659ms 13:34:18 INFO - PROCESS | 3776 | 1464381258003 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 3776 | 1464381258009 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:34:18 INFO - PROCESS | 3776 | 1464381258016 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 3776 | 1464381258018 Marionette TRACE conn2 <- [1,574,null,{}] 13:34:18 INFO - PROCESS | 3776 | 1464381258022 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 3776 | 1464381258106 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:34:18 INFO - PROCESS | 3776 | 1464381258195 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 3776 | ++DOCSHELL 10A7E800 == 30 [pid = 3776] [id = 153] 13:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (11C7FC00) [pid = 3776] [serial = 457] [outer = 00000000] 13:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (13098C00) [pid = 3776] [serial = 458] [outer = 11C7FC00] 13:34:18 INFO - PROCESS | 3776 | 1464381258252 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (1331B000) [pid = 3776] [serial = 459] [outer = 11C7FC00] 13:34:18 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:18 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:18 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:18 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:18 INFO - PROCESS | 3776 | 1464381258604 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 613ms 13:34:18 INFO - PROCESS | 3776 | 1464381258634 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 3776 | 1464381258636 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:34:18 INFO - PROCESS | 3776 | 1464381258640 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 3776 | 1464381258643 Marionette TRACE conn2 <- [1,578,null,{}] 13:34:18 INFO - PROCESS | 3776 | 1464381258654 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 3776 | 1464381258717 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:34:18 INFO - PROCESS | 3776 | 1464381258756 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 3776 | ++DOCSHELL 1380CC00 == 31 [pid = 3776] [id = 154] 13:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (1380D000) [pid = 3776] [serial = 460] [outer = 00000000] 13:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13DC2400) [pid = 3776] [serial = 461] [outer = 1380D000] 13:34:18 INFO - PROCESS | 3776 | 1464381258804 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (1411E400) [pid = 3776] [serial = 462] [outer = 1380D000] 13:34:19 INFO - PROCESS | 3776 | 1464381259204 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 614ms 13:34:19 INFO - PROCESS | 3776 | 1464381259241 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 3776 | 1464381259245 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 13:34:19 INFO - PROCESS | 3776 | 1464381259255 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:34:19 INFO - PROCESS | 3776 | 1464381259257 Marionette TRACE conn2 <- [1,582,null,{}] 13:34:19 INFO - PROCESS | 3776 | 1464381259260 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 3776 | 1464381259339 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:34:19 INFO - PROCESS | 3776 | 1464381259346 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 3776 | ++DOCSHELL 11CA4000 == 32 [pid = 3776] [id = 155] 13:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (14E32400) [pid = 3776] [serial = 463] [outer = 00000000] 13:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (15250C00) [pid = 3776] [serial = 464] [outer = 14E32400] 13:34:19 INFO - PROCESS | 3776 | 1464381259399 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (1578BC00) [pid = 3776] [serial = 465] [outer = 14E32400] 13:34:19 INFO - PROCESS | 3776 | 1464381259827 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 613ms 13:34:19 INFO - PROCESS | 3776 | 1464381259875 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 3776 | 1464381259877 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 13:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:34:19 INFO - PROCESS | 3776 | 1464381259880 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 3776 | 1464381259882 Marionette TRACE conn2 <- [1,586,null,{}] 13:34:19 INFO - PROCESS | 3776 | 1464381259885 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 3776 | 1464381259982 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:34:19 INFO - PROCESS | 3776 | 1464381259992 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 3776 | ++DOCSHELL 13121000 == 33 [pid = 3776] [id = 156] 13:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (15792000) [pid = 3776] [serial = 466] [outer = 00000000] 13:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (157D1400) [pid = 3776] [serial = 467] [outer = 15792000] 13:34:20 INFO - PROCESS | 3776 | 1464381260058 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (15A47800) [pid = 3776] [serial = 468] [outer = 15792000] 13:34:20 INFO - PROCESS | 3776 | 1464381260504 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 674ms 13:34:20 INFO - PROCESS | 3776 | 1464381260543 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 3776 | 1464381260545 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 13:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:34:20 INFO - PROCESS | 3776 | 1464381260548 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 3776 | 1464381260550 Marionette TRACE conn2 <- [1,590,null,{}] 13:34:20 INFO - PROCESS | 3776 | 1464381260557 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:20 INFO - PROCESS | 3776 | 1464381260675 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:34:20 INFO - PROCESS | 3776 | 1464381260685 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 3776 | ++DOCSHELL 14499C00 == 34 [pid = 3776] [id = 157] 13:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (15791800) [pid = 3776] [serial = 469] [outer = 00000000] 13:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (16825800) [pid = 3776] [serial = 470] [outer = 15791800] 13:34:20 INFO - PROCESS | 3776 | 1464381260734 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (16839000) [pid = 3776] [serial = 471] [outer = 15791800] 13:34:21 INFO - PROCESS | 3776 | 1464381261138 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 613ms 13:34:21 INFO - PROCESS | 3776 | 1464381261167 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 3776 | 1464381261169 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:34:21 INFO - PROCESS | 3776 | 1464381261172 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 3776 | 1464381261173 Marionette TRACE conn2 <- [1,594,null,{}] 13:34:21 INFO - PROCESS | 3776 | 1464381261177 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 3776 | 1464381261257 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:34:21 INFO - PROCESS | 3776 | 1464381261341 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 3776 | ++DOCSHELL 12AF1400 == 35 [pid = 3776] [id = 158] 13:34:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (1654A800) [pid = 3776] [serial = 472] [outer = 00000000] 13:34:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (16CAC000) [pid = 3776] [serial = 473] [outer = 1654A800] 13:34:21 INFO - PROCESS | 3776 | 1464381261384 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (16F31000) [pid = 3776] [serial = 474] [outer = 1654A800] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (15F4B000) [pid = 3776] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (10A7C800) [pid = 3776] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (15E71000) [pid = 3776] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (13392400) [pid = 3776] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (13379400) [pid = 3776] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1683D400) [pid = 3776] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (157C7000) [pid = 3776] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (144A1C00) [pid = 3776] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (14112C00) [pid = 3776] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (17FBE800) [pid = 3776] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10F0B000) [pid = 3776] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (13391000) [pid = 3776] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:34:21 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (12846400) [pid = 3776] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:34:21 INFO - PROCESS | 3776 | 1464381261835 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 703ms 13:34:21 INFO - PROCESS | 3776 | 1464381261879 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 3776 | 1464381261880 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:34:21 INFO - PROCESS | 3776 | 1464381261884 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 3776 | 1464381261886 Marionette TRACE conn2 <- [1,598,null,{}] 13:34:21 INFO - PROCESS | 3776 | 1464381261889 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 3776 | 1464381261963 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:34:21 INFO - PROCESS | 3776 | 1464381261969 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 3776 | ++DOCSHELL 13309C00 == 36 [pid = 3776] [id = 159] 13:34:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (157C2C00) [pid = 3776] [serial = 475] [outer = 00000000] 13:34:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1681FC00) [pid = 3776] [serial = 476] [outer = 157C2C00] 13:34:21 INFO - PROCESS | 3776 | 1464381262013 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (16845000) [pid = 3776] [serial = 477] [outer = 157C2C00] 13:34:22 INFO - PROCESS | 3776 | 1464381262387 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 569ms 13:34:22 INFO - PROCESS | 3776 | 1464381262448 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 3776 | 1464381262450 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:34:22 INFO - PROCESS | 3776 | 1464381262453 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 3776 | 1464381262455 Marionette TRACE conn2 <- [1,602,null,{}] 13:34:22 INFO - PROCESS | 3776 | 1464381262458 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 3776 | 1464381262531 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:34:22 INFO - PROCESS | 3776 | 1464381262537 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 3776 | ++DOCSHELL 13317000 == 37 [pid = 3776] [id = 160] 13:34:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (13397C00) [pid = 3776] [serial = 478] [outer = 00000000] 13:34:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (17897000) [pid = 3776] [serial = 479] [outer = 13397C00] 13:34:22 INFO - PROCESS | 3776 | 1464381262580 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (17B8A800) [pid = 3776] [serial = 480] [outer = 13397C00] 13:34:22 INFO - PROCESS | 3776 | 1464381262981 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 569ms 13:34:23 INFO - PROCESS | 3776 | 1464381263042 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 3776 | 1464381263044 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:34:23 INFO - PROCESS | 3776 | 1464381263048 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 3776 | 1464381263050 Marionette TRACE conn2 <- [1,606,null,{}] 13:34:23 INFO - PROCESS | 3776 | 1464381263054 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 3776 | 1464381263127 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:34:23 INFO - PROCESS | 3776 | 1464381263134 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 3776 | ++DOCSHELL 14499800 == 38 [pid = 3776] [id = 161] 13:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (17894800) [pid = 3776] [serial = 481] [outer = 00000000] 13:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (17FC1000) [pid = 3776] [serial = 482] [outer = 17894800] 13:34:23 INFO - PROCESS | 3776 | 1464381263164 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (180E3C00) [pid = 3776] [serial = 483] [outer = 17894800] 13:34:23 INFO - PROCESS | 3776 | 1464381263587 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 613ms 13:34:23 INFO - PROCESS | 3776 | 1464381263654 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 3776 | 1464381263659 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:34:23 INFO - PROCESS | 3776 | 1464381263664 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 3776 | 1464381263669 Marionette TRACE conn2 <- [1,610,null,{}] 13:34:23 INFO - PROCESS | 3776 | 1464381263676 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 3776 | 1464381263793 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:34:23 INFO - PROCESS | 3776 | 1464381263937 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 3776 | ++DOCSHELL 10ED7400 == 39 [pid = 3776] [id = 162] 13:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (10F0F000) [pid = 3776] [serial = 484] [outer = 00000000] 13:34:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (11C7F800) [pid = 3776] [serial = 485] [outer = 10F0F000] 13:34:23 INFO - PROCESS | 3776 | 1464381263977 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (12842000) [pid = 3776] [serial = 486] [outer = 10F0F000] 13:34:24 INFO - PROCESS | 3776 | 1464381264503 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:34:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 853ms 13:34:24 INFO - PROCESS | 3776 | 1464381264535 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 3776 | 1464381264541 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 13:34:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:34:24 INFO - PROCESS | 3776 | 1464381264548 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 3776 | 1464381264550 Marionette TRACE conn2 <- [1,614,null,{}] 13:34:24 INFO - PROCESS | 3776 | 1464381264555 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:24 INFO - PROCESS | 3776 | 1464381264658 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:34:24 INFO - PROCESS | 3776 | 1464381264847 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 3776 | ++DOCSHELL 14E34C00 == 40 [pid = 3776] [id = 163] 13:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (14E35000) [pid = 3776] [serial = 487] [outer = 00000000] 13:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (157D0000) [pid = 3776] [serial = 488] [outer = 14E35000] 13:34:24 INFO - PROCESS | 3776 | 1464381264904 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (166B2400) [pid = 3776] [serial = 489] [outer = 14E35000] 13:34:25 INFO - PROCESS | 3776 | 1464381265650 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:34:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1167ms 13:34:25 INFO - PROCESS | 3776 | 1464381265700 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 3776 | 1464381265703 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 13:34:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:34:25 INFO - PROCESS | 3776 | 1464381265706 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 3776 | 1464381265710 Marionette TRACE conn2 <- [1,618,null,{}] 13:34:25 INFO - PROCESS | 3776 | 1464381265721 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:25 INFO - PROCESS | 3776 | 1464381265826 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:34:25 INFO - PROCESS | 3776 | 1464381265917 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 3776 | ++DOCSHELL 16824000 == 41 [pid = 3776] [id = 164] 13:34:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (16F31400) [pid = 3776] [serial = 490] [outer = 00000000] 13:34:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (180EE800) [pid = 3776] [serial = 491] [outer = 16F31400] 13:34:25 INFO - PROCESS | 3776 | 1464381265975 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (19415800) [pid = 3776] [serial = 492] [outer = 16F31400] 13:34:26 INFO - PROCESS | 3776 | 1464381266483 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:34:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 808ms 13:34:26 INFO - PROCESS | 3776 | 1464381266518 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 3776 | 1464381266521 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 13:34:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:34:26 INFO - PROCESS | 3776 | 1464381266524 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 3776 | 1464381266526 Marionette TRACE conn2 <- [1,622,null,{}] 13:34:26 INFO - PROCESS | 3776 | 1464381266530 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:26 INFO - PROCESS | 3776 | 1464381266629 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:34:26 INFO - PROCESS | 3776 | 1464381266717 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 3776 | ++DOCSHELL 14EBA800 == 42 [pid = 3776] [id = 165] 13:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (16541C00) [pid = 3776] [serial = 493] [outer = 00000000] 13:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (19D26400) [pid = 3776] [serial = 494] [outer = 16541C00] 13:34:26 INFO - PROCESS | 3776 | 1464381266771 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (19D27000) [pid = 3776] [serial = 495] [outer = 16541C00] 13:34:27 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:27 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:27 INFO - PROCESS | 3776 | 1464381267466 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:34:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 958ms 13:34:27 INFO - PROCESS | 3776 | 1464381267493 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 3776 | 1464381267497 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 13:34:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:34:27 INFO - PROCESS | 3776 | 1464381267502 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 3776 | 1464381267506 Marionette TRACE conn2 <- [1,626,null,{}] 13:34:27 INFO - PROCESS | 3776 | 1464381267520 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:27 INFO - PROCESS | 3776 | 1464381267615 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:34:27 INFO - PROCESS | 3776 | 1464381267686 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 3776 | ++DOCSHELL 1283EC00 == 43 [pid = 3776] [id = 166] 13:34:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (12848400) [pid = 3776] [serial = 496] [outer = 00000000] 13:34:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (128BC800) [pid = 3776] [serial = 497] [outer = 12848400] 13:34:27 INFO - PROCESS | 3776 | 1464381267735 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (130A2800) [pid = 3776] [serial = 498] [outer = 12848400] 13:34:28 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:28 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 13317000 == 42 [pid = 3776] [id = 160] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 13309C00 == 41 [pid = 3776] [id = 159] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 12AF1400 == 40 [pid = 3776] [id = 158] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 14499C00 == 39 [pid = 3776] [id = 157] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 13121000 == 38 [pid = 3776] [id = 156] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 11CA4000 == 37 [pid = 3776] [id = 155] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 1380CC00 == 36 [pid = 3776] [id = 154] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 10A7E800 == 35 [pid = 3776] [id = 153] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 10E4E400 == 34 [pid = 3776] [id = 152] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 12A91400 == 33 [pid = 3776] [id = 151] 13:34:28 INFO - PROCESS | 3776 | --DOCSHELL 0F30C800 == 32 [pid = 3776] [id = 150] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (1683D800) [pid = 3776] [serial = 428] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1129F800) [pid = 3776] [serial = 407] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (114AD800) [pid = 3776] [serial = 408] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (16540C00) [pid = 3776] [serial = 425] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (16809000) [pid = 3776] [serial = 426] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (14496800) [pid = 3776] [serial = 417] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (141C9800) [pid = 3776] [serial = 416] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (13392800) [pid = 3776] [serial = 413] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (13396C00) [pid = 3776] [serial = 414] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1721F000) [pid = 3776] [serial = 432] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (157D6000) [pid = 3776] [serial = 422] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (15A3F000) [pid = 3776] [serial = 423] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (14EBB400) [pid = 3776] [serial = 419] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (15257000) [pid = 3776] [serial = 420] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (14E39400) [pid = 3776] [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.] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (17DE4000) [pid = 3776] [serial = 434] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1940D800) [pid = 3776] [serial = 437] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (195AC800) [pid = 3776] [serial = 438] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (12846000) [pid = 3776] [serial = 440] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (13374000) [pid = 3776] [serial = 441] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (1683B400) [pid = 3776] [serial = 443] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (1287E800) [pid = 3776] [serial = 410] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (128B8000) [pid = 3776] [serial = 411] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (16FFA800) [pid = 3776] [serial = 431] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (180E3400) [pid = 3776] [serial = 435] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (1683E400) [pid = 3776] [serial = 429] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (17FB9800) [pid = 3776] [serial = 444] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (19956800) [pid = 3776] [serial = 446] [outer = 00000000] [url = about:blank] 13:34:28 INFO - PROCESS | 3776 | 1464381268337 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 853ms 13:34:28 INFO - PROCESS | 3776 | 1464381268372 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 3776 | 1464381268378 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:34:28 INFO - PROCESS | 3776 | 1464381268383 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 3776 | 1464381268386 Marionette TRACE conn2 <- [1,630,null,{}] 13:34:28 INFO - PROCESS | 3776 | 1464381268390 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:28 INFO - PROCESS | 3776 | 1464381268461 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:34:28 INFO - PROCESS | 3776 | 1464381268540 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 3776 | ++DOCSHELL 1037CC00 == 33 [pid = 3776] [id = 167] 13:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (1047B400) [pid = 3776] [serial = 499] [outer = 00000000] 13:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (1283C800) [pid = 3776] [serial = 500] [outer = 1047B400] 13:34:28 INFO - PROCESS | 3776 | 1464381268586 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (13308000) [pid = 3776] [serial = 501] [outer = 1047B400] 13:34:28 INFO - PROCESS | 3776 | 1464381268952 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:34:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 613ms 13:34:28 INFO - PROCESS | 3776 | 1464381268984 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 3776 | 1464381268986 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:34:28 INFO - PROCESS | 3776 | 1464381268990 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 3776 | 1464381268993 Marionette TRACE conn2 <- [1,634,null,{}] 13:34:29 INFO - PROCESS | 3776 | 1464381269043 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:29 INFO - PROCESS | 3776 | 1464381269126 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:34:29 INFO - PROCESS | 3776 | 1464381269134 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 3776 | ++DOCSHELL 1411DC00 == 34 [pid = 3776] [id = 168] 13:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (1411E000) [pid = 3776] [serial = 502] [outer = 00000000] 13:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (141CD400) [pid = 3776] [serial = 503] [outer = 1411E000] 13:34:29 INFO - PROCESS | 3776 | 1464381269181 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (14499000) [pid = 3776] [serial = 504] [outer = 1411E000] 13:34:29 INFO - PROCESS | 3776 | 1464381269589 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:34:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 659ms 13:34:29 INFO - PROCESS | 3776 | 1464381269635 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 3776 | 1464381269637 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 13:34:29 INFO - PROCESS | 3776 | 1464381269640 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:34:29 INFO - PROCESS | 3776 | 1464381269642 Marionette TRACE conn2 <- [1,638,null,{}] 13:34:29 INFO - PROCESS | 3776 | 1464381269645 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:29 INFO - PROCESS | 3776 | 1464381269722 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:34:29 INFO - PROCESS | 3776 | 1464381269732 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 3776 | ++DOCSHELL 141CC400 == 35 [pid = 3776] [id = 169] 13:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (14E39400) [pid = 3776] [serial = 505] [outer = 00000000] 13:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (153F6800) [pid = 3776] [serial = 506] [outer = 14E39400] 13:34:29 INFO - PROCESS | 3776 | 1464381269781 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (157BE000) [pid = 3776] [serial = 507] [outer = 14E39400] 13:34:30 INFO - PROCESS | 3776 | 1464381270188 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 568ms 13:34:30 INFO - PROCESS | 3776 | 1464381270220 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 3776 | 1464381270222 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 13:34:30 INFO - PROCESS | 3776 | 1464381270225 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:34:30 INFO - PROCESS | 3776 | 1464381270227 Marionette TRACE conn2 <- [1,642,null,{}] 13:34:30 INFO - PROCESS | 3776 | 1464381270230 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 3776 | 1464381270343 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:34:30 INFO - PROCESS | 3776 | 1464381270350 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 3776 | ++DOCSHELL 14E39000 == 36 [pid = 3776] [id = 170] 13:34:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (157BF000) [pid = 3776] [serial = 508] [outer = 00000000] 13:34:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (15A43000) [pid = 3776] [serial = 509] [outer = 157BF000] 13:34:30 INFO - PROCESS | 3776 | 1464381270377 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (15E71400) [pid = 3776] [serial = 510] [outer = 157BF000] 13:34:30 INFO - PROCESS | 3776 | 1464381270813 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:34:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:34:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 599ms 13:34:30 INFO - PROCESS | 3776 | 1464381270829 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 3776 | 1464381270831 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 13:34:30 INFO - PROCESS | 3776 | 1464381270835 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:34:30 INFO - PROCESS | 3776 | 1464381270836 Marionette TRACE conn2 <- [1,646,null,{}] 13:34:30 INFO - PROCESS | 3776 | 1464381270840 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:30 INFO - PROCESS | 3776 | 1464381270962 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:34:30 INFO - PROCESS | 3776 | 1464381270969 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 3776 | ++DOCSHELL 1047FC00 == 37 [pid = 3776] [id = 171] 13:34:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (14113800) [pid = 3776] [serial = 511] [outer = 00000000] 13:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (16825C00) [pid = 3776] [serial = 512] [outer = 14113800] 13:34:31 INFO - PROCESS | 3776 | 1464381271017 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (16CB6800) [pid = 3776] [serial = 513] [outer = 14113800] 13:34:31 INFO - PROCESS | 3776 | 1464381271453 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:34:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 673ms 13:34:31 INFO - PROCESS | 3776 | 1464381271517 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 3776 | 1464381271520 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 13:34:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:34:31 INFO - PROCESS | 3776 | 1464381271532 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 3776 | 1464381271534 Marionette TRACE conn2 <- [1,650,null,{}] 13:34:31 INFO - PROCESS | 3776 | 1464381271537 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:31 INFO - PROCESS | 3776 | 1464381271646 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:34:31 INFO - PROCESS | 3776 | 1464381271690 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 3776 | ++DOCSHELL 103D4800 == 38 [pid = 3776] [id = 172] 13:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (174C2000) [pid = 3776] [serial = 514] [outer = 00000000] 13:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (17B1D000) [pid = 3776] [serial = 515] [outer = 174C2000] 13:34:31 INFO - PROCESS | 3776 | 1464381271734 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (17FBFC00) [pid = 3776] [serial = 516] [outer = 174C2000] 13:34:32 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:32 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:32 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:32 INFO - PROCESS | 3776 | 1464381272228 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (14E32400) [pid = 3776] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (15792000) [pid = 3776] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (10E50C00) [pid = 3776] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (1380D000) [pid = 3776] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (11C7FC00) [pid = 3776] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (15791800) [pid = 3776] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1654A800) [pid = 3776] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (13397C00) [pid = 3776] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (157C2C00) [pid = 3776] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:34:32 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (157C7400) [pid = 3776] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 763ms 13:34:32 INFO - PROCESS | 3776 | 1464381272290 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 3776 | 1464381272292 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:34:32 INFO - PROCESS | 3776 | 1464381272295 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 3776 | 1464381272297 Marionette TRACE conn2 <- [1,654,null,{}] 13:34:32 INFO - PROCESS | 3776 | 1464381272300 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 3776 | 1464381272360 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:34:32 INFO - PROCESS | 3776 | 1464381272368 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 3776 | ++DOCSHELL 13379C00 == 39 [pid = 3776] [id = 173] 13:34:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (13397C00) [pid = 3776] [serial = 517] [outer = 00000000] 13:34:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (14E3A400) [pid = 3776] [serial = 518] [outer = 13397C00] 13:34:32 INFO - PROCESS | 3776 | 1464381272412 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (157CD400) [pid = 3776] [serial = 519] [outer = 13397C00] 13:34:32 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:32 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:32 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:32 INFO - PROCESS | 3776 | 1464381272814 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 569ms 13:34:32 INFO - PROCESS | 3776 | 1464381272855 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 3776 | 1464381272857 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:34:32 INFO - PROCESS | 3776 | 1464381272865 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 3776 | 1464381272867 Marionette TRACE conn2 <- [1,658,null,{}] 13:34:32 INFO - PROCESS | 3776 | 1464381272871 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 3776 | 1464381272974 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:34:32 INFO - PROCESS | 3776 | 1464381272983 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 3776 | ++DOCSHELL 1380D000 == 40 [pid = 3776] [id = 174] 13:34:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (1654A800) [pid = 3776] [serial = 520] [outer = 00000000] 13:34:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (17FB7800) [pid = 3776] [serial = 521] [outer = 1654A800] 13:34:33 INFO - PROCESS | 3776 | 1464381273026 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (180EC800) [pid = 3776] [serial = 522] [outer = 1654A800] 13:34:33 INFO - PROCESS | 3776 | 1464381273408 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 568ms 13:34:33 INFO - PROCESS | 3776 | 1464381273447 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 3776 | 1464381273449 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 13:34:33 INFO - PROCESS | 3776 | 1464381273452 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:34:33 INFO - PROCESS | 3776 | 1464381273454 Marionette TRACE conn2 <- [1,662,null,{}] 13:34:33 INFO - PROCESS | 3776 | 1464381273462 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:33 INFO - PROCESS | 3776 | 1464381273541 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:34:33 INFO - PROCESS | 3776 | 1464381273550 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 3776 | ++DOCSHELL 1288B400 == 41 [pid = 3776] [id = 175] 13:34:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (157D7000) [pid = 3776] [serial = 523] [outer = 00000000] 13:34:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (195B1C00) [pid = 3776] [serial = 524] [outer = 157D7000] 13:34:33 INFO - PROCESS | 3776 | 1464381273599 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (19D26800) [pid = 3776] [serial = 525] [outer = 157D7000] 13:34:33 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:33 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:34:33 INFO - PROCESS | 3776 | [3776] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:34:33 INFO - PROCESS | 3776 | 1464381273988 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:34:34 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 13:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 569ms 13:34:34 INFO - PROCESS | 3776 | 1464381274034 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 3776 | 1464381274036 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 13:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:34:34 INFO - PROCESS | 3776 | 1464381274044 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 3776 | 1464381274028 Marionette TRACE conn2 <- [1,666,null,{}] 13:34:34 INFO - PROCESS | 3776 | 1464381274032 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 3776 | 1464381274124 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:34:34 INFO - PROCESS | 3776 | 1464381274131 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 3776 | ++DOCSHELL 0F306400 == 42 [pid = 3776] [id = 176] 13:34:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (0F30B400) [pid = 3776] [serial = 526] [outer = 00000000] 13:34:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (10A60400) [pid = 3776] [serial = 527] [outer = 0F30B400] 13:34:34 INFO - PROCESS | 3776 | 1464381274231 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (11258800) [pid = 3776] [serial = 528] [outer = 0F30B400] 13:34:34 INFO - PROCESS | 3776 | 1464381274926 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 958ms 13:34:34 INFO - PROCESS | 3776 | 1464381274992 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 3776 | 1464381274996 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 13:34:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:34:35 INFO - PROCESS | 3776 | 1464381275001 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 3776 | 1464381275004 Marionette TRACE conn2 <- [1,670,null,{}] 13:34:35 INFO - PROCESS | 3776 | 1464381275009 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:35 INFO - PROCESS | 3776 | 1464381275118 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:34:35 INFO - PROCESS | 3776 | 1464381275197 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 3776 | ++DOCSHELL 13395400 == 43 [pid = 3776] [id = 177] 13:34:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (13397000) [pid = 3776] [serial = 529] [outer = 00000000] 13:34:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (1411D800) [pid = 3776] [serial = 530] [outer = 13397000] 13:34:35 INFO - PROCESS | 3776 | 1464381275276 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (14E31C00) [pid = 3776] [serial = 531] [outer = 13397000] 13:34:36 INFO - PROCESS | 3776 | 1464381276347 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:34:36 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) 13:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1391ms 13:34:36 INFO - PROCESS | 3776 | 1464381276418 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 3776 | 1464381276422 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 13:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:34:36 INFO - PROCESS | 3776 | 1464381276430 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 3776 | 1464381276433 Marionette TRACE conn2 <- [1,674,null,{}] 13:34:36 INFO - PROCESS | 3776 | 1464381276437 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:36 INFO - PROCESS | 3776 | 1464381276518 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:34:36 INFO - PROCESS | 3776 | 1464381276670 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 3776 | ++DOCSHELL 16813000 == 44 [pid = 3776] [id = 178] 13:34:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (16813400) [pid = 3776] [serial = 532] [outer = 00000000] 13:34:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (174C7400) [pid = 3776] [serial = 533] [outer = 16813400] 13:34:36 INFO - PROCESS | 3776 | 1464381276787 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (17FB5000) [pid = 3776] [serial = 534] [outer = 16813400] 13:34:37 INFO - PROCESS | 3776 | 1464381277892 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:34:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1496ms 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 1288B400 == 43 [pid = 3776] [id = 175] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 1380D000 == 42 [pid = 3776] [id = 174] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 13379C00 == 41 [pid = 3776] [id = 173] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 103D4800 == 40 [pid = 3776] [id = 172] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 1047FC00 == 39 [pid = 3776] [id = 171] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 14E39000 == 38 [pid = 3776] [id = 170] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 141CC400 == 37 [pid = 3776] [id = 169] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 1411DC00 == 36 [pid = 3776] [id = 168] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 1037CC00 == 35 [pid = 3776] [id = 167] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 1283EC00 == 34 [pid = 3776] [id = 166] 13:34:37 INFO - PROCESS | 3776 | --DOCSHELL 14499800 == 33 [pid = 3776] [id = 161] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (19D23000) [pid = 3776] [serial = 447] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (15250C00) [pid = 3776] [serial = 464] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (157D1400) [pid = 3776] [serial = 467] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1312A400) [pid = 3776] [serial = 452] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (112A1800) [pid = 3776] [serial = 455] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (11C03C00) [pid = 3776] [serial = 456] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (13DC2400) [pid = 3776] [serial = 461] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1331B000) [pid = 3776] [serial = 459] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (1411E400) [pid = 3776] [serial = 462] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (16825800) [pid = 3776] [serial = 470] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (13098C00) [pid = 3776] [serial = 458] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (15A47800) [pid = 3776] [serial = 468] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (10A58000) [pid = 3776] [serial = 449] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (16CAC000) [pid = 3776] [serial = 473] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (16839000) [pid = 3776] [serial = 471] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (17FC1000) [pid = 3776] [serial = 482] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (17B8A800) [pid = 3776] [serial = 480] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (17897000) [pid = 3776] [serial = 479] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (16F31000) [pid = 3776] [serial = 474] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (1681FC00) [pid = 3776] [serial = 476] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (16845000) [pid = 3776] [serial = 477] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (1578BC00) [pid = 3776] [serial = 465] [outer = 00000000] [url = about:blank] 13:34:37 INFO - PROCESS | 3776 | 1464381277988 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 3776 | 1464381277993 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 13:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:34:38 INFO - PROCESS | 3776 | 1464381278039 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 3776 | 1464381278042 Marionette TRACE conn2 <- [1,678,null,{}] 13:34:38 INFO - PROCESS | 3776 | 1464381278050 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:38 INFO - PROCESS | 3776 | 1464381278125 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:34:38 INFO - PROCESS | 3776 | 1464381278192 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 3776 | ++DOCSHELL 1283D400 == 34 [pid = 3776] [id = 179] 13:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (1283EC00) [pid = 3776] [serial = 535] [outer = 00000000] 13:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1288B800) [pid = 3776] [serial = 536] [outer = 1283EC00] 13:34:38 INFO - PROCESS | 3776 | 1464381278240 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (12B61000) [pid = 3776] [serial = 537] [outer = 1283EC00] 13:34:39 INFO - PROCESS | 3776 | 1464381279074 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1108ms 13:34:39 INFO - PROCESS | 3776 | 1464381279129 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 3776 | 1464381279134 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 13:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:34:39 INFO - PROCESS | 3776 | 1464381279141 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 3776 | 1464381279144 Marionette TRACE conn2 <- [1,682,null,{}] 13:34:39 INFO - PROCESS | 3776 | 1464381279147 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:39 INFO - PROCESS | 3776 | 1464381279228 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:34:39 INFO - PROCESS | 3776 | 1464381279235 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 3776 | ++DOCSHELL 13309400 == 35 [pid = 3776] [id = 180] 13:34:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (13395C00) [pid = 3776] [serial = 538] [outer = 00000000] 13:34:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (1380D000) [pid = 3776] [serial = 539] [outer = 13395C00] 13:34:39 INFO - PROCESS | 3776 | 1464381279280 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (1411D400) [pid = 3776] [serial = 540] [outer = 13395C00] 13:34:40 INFO - PROCESS | 3776 | 1464381280185 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:34:40 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) 13:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1048ms 13:34:40 INFO - PROCESS | 3776 | 1464381280206 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 3776 | 1464381280208 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 3776 | 1464381280212 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:34:40 INFO - PROCESS | 3776 | 1464381280215 Marionette TRACE conn2 <- [1,686,null,{}] 13:34:40 INFO - PROCESS | 3776 | 1464381280225 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:40 INFO - PROCESS | 3776 | 1464381280318 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:34:40 INFO - PROCESS | 3776 | 1464381280328 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 3776 | ++DOCSHELL 157C4000 == 36 [pid = 3776] [id = 181] 13:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (157C4C00) [pid = 3776] [serial = 541] [outer = 00000000] 13:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (157D8400) [pid = 3776] [serial = 542] [outer = 157C4C00] 13:34:40 INFO - PROCESS | 3776 | 1464381280413 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (15E6AC00) [pid = 3776] [serial = 543] [outer = 157C4C00] 13:34:41 INFO - PROCESS | 3776 | 1464381281306 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:34:41 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) 13:34:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1137ms 13:34:41 INFO - PROCESS | 3776 | 1464381281353 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 3776 | 1464381281356 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 13:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:34:41 INFO - PROCESS | 3776 | 1464381281359 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 3776 | 1464381281361 Marionette TRACE conn2 <- [1,690,null,{}] 13:34:41 INFO - PROCESS | 3776 | 1464381281364 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:41 INFO - PROCESS | 3776 | 1464381281469 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:34:41 INFO - PROCESS | 3776 | 1464381281525 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 3776 | ++DOCSHELL 157D8000 == 37 [pid = 3776] [id = 182] 13:34:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (15A46000) [pid = 3776] [serial = 544] [outer = 00000000] 13:34:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (16825800) [pid = 3776] [serial = 545] [outer = 15A46000] 13:34:41 INFO - PROCESS | 3776 | 1464381281569 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1683D800) [pid = 3776] [serial = 546] [outer = 15A46000] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (14E39400) [pid = 3776] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (1411E000) [pid = 3776] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (12848400) [pid = 3776] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (1047B400) [pid = 3776] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (157BF000) [pid = 3776] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (14113800) [pid = 3776] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (174C2000) [pid = 3776] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (12AE8C00) [pid = 3776] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (13397C00) [pid = 3776] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (19D2CC00) [pid = 3776] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:34:41 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (1654A800) [pid = 3776] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:34:42 INFO - PROCESS | 3776 | 1464381282498 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1137ms 13:34:42 INFO - PROCESS | 3776 | 1464381282497 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 3776 | 1464381282499 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 13:34:42 INFO - PROCESS | 3776 | 1464381282503 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:34:42 INFO - PROCESS | 3776 | 1464381282504 Marionette TRACE conn2 <- [1,694,null,{}] 13:34:42 INFO - PROCESS | 3776 | 1464381282508 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:42 INFO - PROCESS | 3776 | 1464381282582 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:34:42 INFO - PROCESS | 3776 | 1464381282589 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 3776 | ++DOCSHELL 10E50C00 == 38 [pid = 3776] [id = 183] 13:34:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (10E53400) [pid = 3776] [serial = 547] [outer = 00000000] 13:34:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (14113800) [pid = 3776] [serial = 548] [outer = 10E53400] 13:34:42 INFO - PROCESS | 3776 | 1464381282633 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (157D1400) [pid = 3776] [serial = 549] [outer = 10E53400] 13:34:43 INFO - PROCESS | 3776 | 1464381283522 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1048ms 13:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:34:43 INFO - PROCESS | 3776 | 1464381283565 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 3776 | 1464381283567 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 13:34:43 INFO - PROCESS | 3776 | 1464381283570 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 3776 | 1464381283572 Marionette TRACE conn2 <- [1,698,null,{}] 13:34:43 INFO - PROCESS | 3776 | 1464381283576 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:43 INFO - PROCESS | 3776 | 1464381283671 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:34:43 INFO - PROCESS | 3776 | 1464381283678 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 3776 | ++DOCSHELL 1683F800 == 39 [pid = 3776] [id = 184] 13:34:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (16840400) [pid = 3776] [serial = 550] [outer = 00000000] 13:34:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (17B8A800) [pid = 3776] [serial = 551] [outer = 16840400] 13:34:43 INFO - PROCESS | 3776 | 1464381283723 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (17DE8C00) [pid = 3776] [serial = 552] [outer = 16840400] 13:34:44 INFO - PROCESS | 3776 | 1464381284813 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:34:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1272ms 13:34:44 INFO - PROCESS | 3776 | 1464381284860 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 3776 | 1464381284863 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 13:34:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:34:44 INFO - PROCESS | 3776 | 1464381284868 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 3776 | 1464381284873 Marionette TRACE conn2 <- [1,702,null,{}] 13:34:44 INFO - PROCESS | 3776 | 1464381284878 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:45 INFO - PROCESS | 3776 | 1464381285014 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:34:45 INFO - PROCESS | 3776 | 1464381285143 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 3776 | ++DOCSHELL 112A8400 == 40 [pid = 3776] [id = 185] 13:34:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (12846000) [pid = 3776] [serial = 553] [outer = 00000000] 13:34:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (13392C00) [pid = 3776] [serial = 554] [outer = 12846000] 13:34:45 INFO - PROCESS | 3776 | 1464381285200 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (13DC4000) [pid = 3776] [serial = 555] [outer = 12846000] 13:34:46 INFO - PROCESS | 3776 | 1464381286166 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:34:46 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 13:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1361ms 13:34:46 INFO - PROCESS | 3776 | 1464381286249 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 3776 | 1464381286255 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 13:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:34:46 INFO - PROCESS | 3776 | 1464381286262 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 3776 | 1464381286265 Marionette TRACE conn2 <- [1,706,null,{}] 13:34:46 INFO - PROCESS | 3776 | 1464381286269 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:46 INFO - PROCESS | 3776 | 1464381286364 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:34:46 INFO - PROCESS | 3776 | 1464381286562 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 3776 | ++DOCSHELL 10A7E800 == 41 [pid = 3776] [id = 186] 13:34:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (10ED8800) [pid = 3776] [serial = 556] [outer = 00000000] 13:34:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (13376800) [pid = 3776] [serial = 557] [outer = 10ED8800] 13:34:46 INFO - PROCESS | 3776 | 1464381286602 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (14E33400) [pid = 3776] [serial = 558] [outer = 10ED8800] 13:34:47 INFO - PROCESS | 3776 | 1464381287661 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:34:47 INFO - PROCESS | 3776 | --DOCSHELL 10E50C00 == 40 [pid = 3776] [id = 183] 13:34:47 INFO - PROCESS | 3776 | --DOCSHELL 157D8000 == 39 [pid = 3776] [id = 182] 13:34:47 INFO - PROCESS | 3776 | --DOCSHELL 157C4000 == 38 [pid = 3776] [id = 181] 13:34:47 INFO - PROCESS | 3776 | --DOCSHELL 13309400 == 37 [pid = 3776] [id = 180] 13:34:47 INFO - PROCESS | 3776 | --DOCSHELL 1283D400 == 36 [pid = 3776] [id = 179] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (11C7F800) [pid = 3776] [serial = 485] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (19D26400) [pid = 3776] [serial = 494] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (180EE800) [pid = 3776] [serial = 491] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (153F6800) [pid = 3776] [serial = 506] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (141CD400) [pid = 3776] [serial = 503] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (14499000) [pid = 3776] [serial = 504] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (128BC800) [pid = 3776] [serial = 497] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (130A2800) [pid = 3776] [serial = 498] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (1283C800) [pid = 3776] [serial = 500] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (15E71400) [pid = 3776] [serial = 510] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (13308000) [pid = 3776] [serial = 501] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (157D0000) [pid = 3776] [serial = 488] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (16CB6800) [pid = 3776] [serial = 513] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (16825C00) [pid = 3776] [serial = 512] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (17B1D000) [pid = 3776] [serial = 515] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (13323800) [pid = 3776] [serial = 453] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (14E3A400) [pid = 3776] [serial = 518] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (1A0BB400) [pid = 3776] [serial = 404] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (157CD400) [pid = 3776] [serial = 519] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (17FB7800) [pid = 3776] [serial = 521] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (17FBFC00) [pid = 3776] [serial = 516] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (15A43000) [pid = 3776] [serial = 509] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (180EC800) [pid = 3776] [serial = 522] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (157BE000) [pid = 3776] [serial = 507] [outer = 00000000] [url = about:blank] 13:34:47 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (195B1C00) [pid = 3776] [serial = 524] [outer = 00000000] [url = about:blank] 13:34:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:34:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1497ms 13:34:47 INFO - PROCESS | 3776 | 1464381287772 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 3776 | 1464381287777 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:34:47 INFO - PROCESS | 3776 | 1464381287796 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 3776 | 1464381287798 Marionette TRACE conn2 <- [1,710,null,{}] 13:34:47 INFO - PROCESS | 3776 | 1464381287804 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:47 INFO - PROCESS | 3776 | 1464381287907 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:34:47 INFO - PROCESS | 3776 | 1464381287917 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 3776 | ++DOCSHELL 12AF0400 == 37 [pid = 3776] [id = 187] 13:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (12AF3000) [pid = 3776] [serial = 559] [outer = 00000000] 13:34:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (13309400) [pid = 3776] [serial = 560] [outer = 12AF3000] 13:34:47 INFO - PROCESS | 3776 | 1464381287965 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (13372C00) [pid = 3776] [serial = 561] [outer = 12AF3000] 13:34:48 INFO - PROCESS | 3776 | 1464381288392 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 3776 | 1464381288463 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 13:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:34:48 INFO - PROCESS | 3776 | 1464381288469 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 3776 | 1464381288471 Marionette TRACE conn2 <- [1,714,null,{}] 13:34:48 INFO - PROCESS | 3776 | 1464381288475 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:48 INFO - PROCESS | 3776 | 1464381288556 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:34:48 INFO - PROCESS | 3776 | 1464381288565 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 3776 | ++DOCSHELL 144A2800 == 38 [pid = 3776] [id = 188] 13:34:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (14E30400) [pid = 3776] [serial = 562] [outer = 00000000] 13:34:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (14E3E000) [pid = 3776] [serial = 563] [outer = 14E30400] 13:34:48 INFO - PROCESS | 3776 | 1464381288612 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (15259000) [pid = 3776] [serial = 564] [outer = 14E30400] 13:34:49 INFO - PROCESS | 3776 | 1464381289088 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 673ms 13:34:49 INFO - PROCESS | 3776 | 1464381289132 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 3776 | 1464381289134 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 13:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:34:49 INFO - PROCESS | 3776 | 1464381289137 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 3776 | 1464381289141 Marionette TRACE conn2 <- [1,718,null,{}] 13:34:49 INFO - PROCESS | 3776 | 1464381289178 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 3776 | 1464381289287 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:34:49 INFO - PROCESS | 3776 | 1464381289305 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 3776 | ++DOCSHELL 15F4A800 == 39 [pid = 3776] [id = 189] 13:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (15F4B800) [pid = 3776] [serial = 565] [outer = 00000000] 13:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (166BE000) [pid = 3776] [serial = 566] [outer = 15F4B800] 13:34:49 INFO - PROCESS | 3776 | 1464381289352 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (16819400) [pid = 3776] [serial = 567] [outer = 15F4B800] 13:34:49 INFO - PROCESS | 3776 | 1464381289769 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 13:34:49 INFO - PROCESS | 3776 | 1464381289822 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 13:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:34:49 INFO - PROCESS | 3776 | 1464381289825 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:34:49 INFO - PROCESS | 3776 | 1464381289827 Marionette TRACE conn2 <- [1,722,null,{}] 13:34:49 INFO - PROCESS | 3776 | 1464381289830 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:49 INFO - PROCESS | 3776 | 1464381289935 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:34:49 INFO - PROCESS | 3776 | 1464381289951 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 3776 | ++DOCSHELL 157BF000 == 40 [pid = 3776] [id = 190] 13:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (16CB8800) [pid = 3776] [serial = 568] [outer = 00000000] 13:34:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (17212C00) [pid = 3776] [serial = 569] [outer = 16CB8800] 13:34:49 INFO - PROCESS | 3776 | 1464381289996 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (17895400) [pid = 3776] [serial = 570] [outer = 16CB8800] 13:34:50 INFO - PROCESS | 3776 | 1464381290397 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 613ms 13:34:50 INFO - PROCESS | 3776 | 1464381290428 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 3776 | 1464381290430 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 13:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:34:50 INFO - PROCESS | 3776 | 1464381290433 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 3776 | 1464381290435 Marionette TRACE conn2 <- [1,726,null,{}] 13:34:50 INFO - PROCESS | 3776 | 1464381290438 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:50 INFO - PROCESS | 3776 | 1464381290567 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:34:50 INFO - PROCESS | 3776 | 1464381290590 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 3776 | ++DOCSHELL 17FBAC00 == 41 [pid = 3776] [id = 191] 13:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (17FBE800) [pid = 3776] [serial = 571] [outer = 00000000] 13:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (180E6C00) [pid = 3776] [serial = 572] [outer = 17FBE800] 13:34:50 INFO - PROCESS | 3776 | 1464381290638 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (180E8400) [pid = 3776] [serial = 573] [outer = 17FBE800] 13:34:51 INFO - PROCESS | 3776 | 1464381291518 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:34:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1107ms 13:34:51 INFO - PROCESS | 3776 | 1464381291531 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 3776 | 1464381291532 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:34:51 INFO - PROCESS | 3776 | 1464381291536 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 3776 | 1464381291538 Marionette TRACE conn2 <- [1,730,null,{}] 13:34:51 INFO - PROCESS | 3776 | 1464381291542 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:51 INFO - PROCESS | 3776 | 1464381291668 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:34:51 INFO - PROCESS | 3776 | 1464381291676 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 3776 | ++DOCSHELL 180EE400 == 42 [pid = 3776] [id = 192] 13:34:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (180EE800) [pid = 3776] [serial = 574] [outer = 00000000] 13:34:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (1995C800) [pid = 3776] [serial = 575] [outer = 180EE800] 13:34:51 INFO - PROCESS | 3776 | 1464381291721 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (19D26400) [pid = 3776] [serial = 576] [outer = 180EE800] 13:34:51 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (16813400) [pid = 3776] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:34:51 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (1283EC00) [pid = 3776] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:34:51 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (13395C00) [pid = 3776] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:34:51 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10E53400) [pid = 3776] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:34:51 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (15A46000) [pid = 3776] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:34:51 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (157C4C00) [pid = 3776] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:34:51 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (17894800) [pid = 3776] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:34:52 INFO - PROCESS | 3776 | 1464381292607 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:34:52 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 13:34:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1093ms 13:34:52 INFO - PROCESS | 3776 | 1464381292650 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 3776 | 1464381292661 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:34:52 INFO - PROCESS | 3776 | 1464381292665 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 3776 | 1464381292666 Marionette TRACE conn2 <- [1,734,null,{}] 13:34:52 INFO - PROCESS | 3776 | 1464381292670 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 3776 | 1464381292747 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:34:52 INFO - PROCESS | 3776 | 1464381292737 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 3776 | ++DOCSHELL 153F8000 == 43 [pid = 3776] [id = 193] 13:34:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (157BD400) [pid = 3776] [serial = 577] [outer = 00000000] 13:34:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (19D23000) [pid = 3776] [serial = 578] [outer = 157BD400] 13:34:52 INFO - PROCESS | 3776 | 1464381292780 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (19D2DC00) [pid = 3776] [serial = 579] [outer = 157BD400] 13:34:53 INFO - PROCESS | 3776 | 1464381293659 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:34:53 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.) 13:34:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1047ms 13:34:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:34:53 INFO - PROCESS | 3776 | 1464381293705 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 3776 | 1464381293707 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 13:34:53 INFO - PROCESS | 3776 | 1464381293710 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 3776 | 1464381293712 Marionette TRACE conn2 <- [1,738,null,{}] 13:34:53 INFO - PROCESS | 3776 | 1464381293716 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:53 INFO - PROCESS | 3776 | 1464381293791 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:34:53 INFO - PROCESS | 3776 | 1464381293905 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 3776 | ++DOCSHELL 10327800 == 44 [pid = 3776] [id = 194] 13:34:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (10373C00) [pid = 3776] [serial = 580] [outer = 00000000] 13:34:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (10E56800) [pid = 3776] [serial = 581] [outer = 10373C00] 13:34:53 INFO - PROCESS | 3776 | 1464381293970 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (11C10C00) [pid = 3776] [serial = 582] [outer = 10373C00] 13:34:55 INFO - PROCESS | 3776 | 1464381295010 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:34:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1332ms 13:34:55 INFO - PROCESS | 3776 | 1464381295061 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 3776 | 1464381295066 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 13:34:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:34:55 INFO - PROCESS | 3776 | 1464381295071 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 3776 | 1464381295075 Marionette TRACE conn2 <- [1,742,null,{}] 13:34:55 INFO - PROCESS | 3776 | 1464381295080 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:55 INFO - PROCESS | 3776 | 1464381295217 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:34:55 INFO - PROCESS | 3776 | 1464381295323 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 3776 | ++DOCSHELL 1578CC00 == 45 [pid = 3776] [id = 195] 13:34:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (157BFC00) [pid = 3776] [serial = 583] [outer = 00000000] 13:34:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (157D4800) [pid = 3776] [serial = 584] [outer = 157BFC00] 13:34:55 INFO - PROCESS | 3776 | 1464381295379 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (15E65400) [pid = 3776] [serial = 585] [outer = 157BFC00] 13:34:56 INFO - PROCESS | 3776 | 1464381296367 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:34:56 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 13:34:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1362ms 13:34:56 INFO - PROCESS | 3776 | 1464381296436 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 3776 | 1464381296440 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 13:34:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:34:56 INFO - PROCESS | 3776 | 1464381296444 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 3776 | 1464381296446 Marionette TRACE conn2 <- [1,746,null,{}] 13:34:56 INFO - PROCESS | 3776 | 1464381296492 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:56 INFO - PROCESS | 3776 | 1464381296572 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:34:56 INFO - PROCESS | 3776 | 1464381296727 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 3776 | ++DOCSHELL 172D7400 == 46 [pid = 3776] [id = 196] 13:34:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (174C1800) [pid = 3776] [serial = 586] [outer = 00000000] 13:34:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (1940E800) [pid = 3776] [serial = 587] [outer = 174C1800] 13:34:56 INFO - PROCESS | 3776 | 1464381296782 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (195B0400) [pid = 3776] [serial = 588] [outer = 174C1800] 13:34:57 INFO - PROCESS | 3776 | 1464381297327 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:34:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 942ms 13:34:57 INFO - PROCESS | 3776 | 1464381297379 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 3776 | 1464381297381 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 13:34:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:34:57 INFO - PROCESS | 3776 | 1464381297391 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 3776 | 1464381297397 Marionette TRACE conn2 <- [1,750,null,{}] 13:34:57 INFO - PROCESS | 3776 | 1464381297402 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:57 INFO - PROCESS | 3776 | 1464381297505 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:34:57 INFO - PROCESS | 3776 | 1464381297602 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 3776 | ++DOCSHELL 1681F800 == 47 [pid = 3776] [id = 197] 13:34:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (16843400) [pid = 3776] [serial = 589] [outer = 00000000] 13:34:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (17B20400) [pid = 3776] [serial = 590] [outer = 16843400] 13:34:57 INFO - PROCESS | 3776 | 1464381297656 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (195AB800) [pid = 3776] [serial = 591] [outer = 16843400] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 14EBA800 == 46 [pid = 3776] [id = 165] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 153F8000 == 45 [pid = 3776] [id = 193] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 180EE400 == 44 [pid = 3776] [id = 192] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 17FBAC00 == 43 [pid = 3776] [id = 191] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 157BF000 == 42 [pid = 3776] [id = 190] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 15F4A800 == 41 [pid = 3776] [id = 189] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 144A2800 == 40 [pid = 3776] [id = 188] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 12AF0400 == 39 [pid = 3776] [id = 187] 13:34:58 INFO - PROCESS | 3776 | --DOCSHELL 112A8400 == 38 [pid = 3776] [id = 185] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (180E3C00) [pid = 3776] [serial = 483] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (17FB5000) [pid = 3776] [serial = 534] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (174C7400) [pid = 3776] [serial = 533] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (1288B800) [pid = 3776] [serial = 536] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (12B61000) [pid = 3776] [serial = 537] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (1380D000) [pid = 3776] [serial = 539] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1411D800) [pid = 3776] [serial = 530] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (17B8A800) [pid = 3776] [serial = 551] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (10A60400) [pid = 3776] [serial = 527] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (157D1400) [pid = 3776] [serial = 549] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (16825800) [pid = 3776] [serial = 545] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (15E6AC00) [pid = 3776] [serial = 543] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (1683D800) [pid = 3776] [serial = 546] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (14113800) [pid = 3776] [serial = 548] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (157D8400) [pid = 3776] [serial = 542] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (1411D400) [pid = 3776] [serial = 540] [outer = 00000000] [url = about:blank] 13:34:58 INFO - PROCESS | 3776 | 1464381298767 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:34:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:34:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1392ms 13:34:58 INFO - PROCESS | 3776 | 1464381298790 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 3776 | 1464381298793 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 13:34:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:34:58 INFO - PROCESS | 3776 | 1464381298798 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 3776 | 1464381298802 Marionette TRACE conn2 <- [1,754,null,{}] 13:34:58 INFO - PROCESS | 3776 | 1464381298807 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:58 INFO - PROCESS | 3776 | 1464381298891 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:34:58 INFO - PROCESS | 3776 | 1464381298898 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 3776 | ++DOCSHELL 12886000 == 39 [pid = 3776] [id = 198] 13:34:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (1288B400) [pid = 3776] [serial = 592] [outer = 00000000] 13:34:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (12AEF400) [pid = 3776] [serial = 593] [outer = 1288B400] 13:34:58 INFO - PROCESS | 3776 | 1464381298929 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (13316800) [pid = 3776] [serial = 594] [outer = 1288B400] 13:34:59 INFO - PROCESS | 3776 | 1464381299844 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:34:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1092ms 13:34:59 INFO - PROCESS | 3776 | 1464381299882 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 3776 | 1464381299888 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 13:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:34:59 INFO - PROCESS | 3776 | 1464381299894 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 3776 | 1464381299896 Marionette TRACE conn2 <- [1,758,null,{}] 13:34:59 INFO - PROCESS | 3776 | 1464381299900 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:59 INFO - PROCESS | 3776 | 1464381299985 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:34:59 INFO - PROCESS | 3776 | 1464381299992 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 3776 | ++DOCSHELL 14E31400 == 40 [pid = 3776] [id = 199] 13:34:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (14E39C00) [pid = 3776] [serial = 595] [outer = 00000000] 13:35:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (1525AC00) [pid = 3776] [serial = 596] [outer = 14E39C00] 13:35:00 INFO - PROCESS | 3776 | 1464381300037 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (157C2400) [pid = 3776] [serial = 597] [outer = 14E39C00] 13:35:00 INFO - PROCESS | 3776 | 1464381300472 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 599ms 13:35:00 INFO - PROCESS | 3776 | 1464381300526 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:35:00 INFO - PROCESS | 3776 | 1464381300528 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 13:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:35:00 INFO - PROCESS | 3776 | 1464381300534 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 3776 | 1464381300538 Marionette TRACE conn2 <- [1,762,null,{}] 13:35:00 INFO - PROCESS | 3776 | 1464381300548 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:00 INFO - PROCESS | 3776 | 1464381300630 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:35:00 INFO - PROCESS | 3776 | 1464381300624 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 3776 | ++DOCSHELL 16808000 == 41 [pid = 3776] [id = 200] 13:35:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (1680A800) [pid = 3776] [serial = 598] [outer = 00000000] 13:35:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (1683B400) [pid = 3776] [serial = 599] [outer = 1680A800] 13:35:00 INFO - PROCESS | 3776 | 1464381300670 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (16845000) [pid = 3776] [serial = 600] [outer = 1680A800] 13:35:01 INFO - PROCESS | 3776 | 1464381301110 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 613ms 13:35:01 INFO - PROCESS | 3776 | 1464381301138 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 3776 | 1464381301141 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 13:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:35:01 INFO - PROCESS | 3776 | 1464381301144 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 3776 | 1464381301146 Marionette TRACE conn2 <- [1,766,null,{}] 13:35:01 INFO - PROCESS | 3776 | 1464381301149 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 3776 | 1464381301269 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:35:01 INFO - PROCESS | 3776 | 1464381301355 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 3776 | ++DOCSHELL 17516C00 == 42 [pid = 3776] [id = 201] 13:35:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (17B23C00) [pid = 3776] [serial = 601] [outer = 00000000] 13:35:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (17FB4C00) [pid = 3776] [serial = 602] [outer = 17B23C00] 13:35:01 INFO - PROCESS | 3776 | 1464381301399 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (17FC1000) [pid = 3776] [serial = 603] [outer = 17B23C00] 13:35:01 INFO - PROCESS | 3776 | 1464381301780 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 673ms 13:35:01 INFO - PROCESS | 3776 | 1464381301815 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 3776 | 1464381301817 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 13:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:35:01 INFO - PROCESS | 3776 | 1464381301824 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 3776 | 1464381301826 Marionette TRACE conn2 <- [1,770,null,{}] 13:35:01 INFO - PROCESS | 3776 | 1464381301829 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 3776 | 1464381301935 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:35:01 INFO - PROCESS | 3776 | 1464381301942 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 3776 | ++DOCSHELL 17FB4000 == 43 [pid = 3776] [id = 202] 13:35:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (17FBEC00) [pid = 3776] [serial = 604] [outer = 00000000] 13:35:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (19B44000) [pid = 3776] [serial = 605] [outer = 17FBEC00] 13:35:01 INFO - PROCESS | 3776 | 1464381301985 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (1A02FC00) [pid = 3776] [serial = 606] [outer = 17FBEC00] 13:35:02 INFO - PROCESS | 3776 | 1464381302419 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 614ms 13:35:02 INFO - PROCESS | 3776 | 1464381302446 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 3776 | 1464381302447 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 13:35:02 INFO - PROCESS | 3776 | 1464381302451 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:35:02 INFO - PROCESS | 3776 | 1464381302453 Marionette TRACE conn2 <- [1,774,null,{}] 13:35:02 INFO - PROCESS | 3776 | 1464381302456 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:02 INFO - PROCESS | 3776 | 1464381302568 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:35:02 INFO - PROCESS | 3776 | 1464381302631 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 3776 | ++DOCSHELL 1A10A000 == 44 [pid = 3776] [id = 203] 13:35:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (1A110000) [pid = 3776] [serial = 607] [outer = 00000000] 13:35:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1A5F9400) [pid = 3776] [serial = 608] [outer = 1A110000] 13:35:02 INFO - PROCESS | 3776 | 1464381302676 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (1A5FE400) [pid = 3776] [serial = 609] [outer = 1A110000] 13:35:02 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (17FBE800) [pid = 3776] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:35:02 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (180EE800) [pid = 3776] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:35:02 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (14E30400) [pid = 3776] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:35:02 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (12AF3000) [pid = 3776] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:35:02 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (15F4B800) [pid = 3776] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:35:02 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (16CB8800) [pid = 3776] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:35:03 INFO - PROCESS | 3776 | 1464381303101 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 718ms 13:35:03 INFO - PROCESS | 3776 | 1464381303155 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 3776 | 1464381303157 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 13:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:35:03 INFO - PROCESS | 3776 | 1464381303160 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 3776 | 1464381303162 Marionette TRACE conn2 <- [1,778,null,{}] 13:35:03 INFO - PROCESS | 3776 | 1464381303165 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 3776 | 1464381303241 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:35:03 INFO - PROCESS | 3776 | 1464381303248 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 3776 | ++DOCSHELL 10F0DC00 == 45 [pid = 3776] [id = 204] 13:35:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (112A1800) [pid = 3776] [serial = 610] [outer = 00000000] 13:35:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (195A6400) [pid = 3776] [serial = 611] [outer = 112A1800] 13:35:03 INFO - PROCESS | 3776 | 1464381303290 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (1A564800) [pid = 3776] [serial = 612] [outer = 112A1800] 13:35:03 INFO - PROCESS | 3776 | 1464381303680 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 569ms 13:35:03 INFO - PROCESS | 3776 | 1464381303739 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 3776 | 1464381303741 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 13:35:03 INFO - PROCESS | 3776 | 1464381303744 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:35:03 INFO - PROCESS | 3776 | 1464381303746 Marionette TRACE conn2 <- [1,782,null,{}] 13:35:03 INFO - PROCESS | 3776 | 1464381303749 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 3776 | 1464381303833 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:35:03 INFO - PROCESS | 3776 | 1464381303841 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 3776 | ++DOCSHELL 1330BC00 == 46 [pid = 3776] [id = 205] 13:35:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (1680A400) [pid = 3776] [serial = 613] [outer = 00000000] 13:35:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1A7E8000) [pid = 3776] [serial = 614] [outer = 1680A400] 13:35:03 INFO - PROCESS | 3776 | 1464381303871 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (1A7E8400) [pid = 3776] [serial = 615] [outer = 1680A400] 13:35:04 INFO - PROCESS | 3776 | 1464381304282 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 568ms 13:35:04 INFO - PROCESS | 3776 | 1464381304307 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 3776 | 1464381304309 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 13:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:35:04 INFO - PROCESS | 3776 | 1464381304312 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 3776 | 1464381304313 Marionette TRACE conn2 <- [1,786,null,{}] 13:35:04 INFO - PROCESS | 3776 | 1464381304317 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 3776 | 1464381304430 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:35:04 INFO - PROCESS | 3776 | 1464381304439 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F2000 == 47 [pid = 3776] [id = 206] 13:35:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (0C7F7000) [pid = 3776] [serial = 616] [outer = 00000000] 13:35:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (0C7FC000) [pid = 3776] [serial = 617] [outer = 0C7F7000] 13:35:04 INFO - PROCESS | 3776 | 1464381304482 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (11C7F400) [pid = 3776] [serial = 618] [outer = 0C7F7000] 13:35:04 INFO - PROCESS | 3776 | 1464381304963 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:35:05 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 13:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 704ms 13:35:05 INFO - PROCESS | 3776 | 1464381305036 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 3776 | 1464381305040 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:35:05 INFO - PROCESS | 3776 | 1464381305046 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 3776 | 1464381305033 Marionette TRACE conn2 <- [1,790,null,{}] 13:35:05 INFO - PROCESS | 3776 | 1464381305040 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:05 INFO - PROCESS | 3776 | 1464381305226 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:35:05 INFO - PROCESS | 3776 | 1464381305324 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F6C00 == 48 [pid = 3776] [id = 207] 13:35:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (11CA4000) [pid = 3776] [serial = 619] [outer = 00000000] 13:35:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (13125C00) [pid = 3776] [serial = 620] [outer = 11CA4000] 13:35:05 INFO - PROCESS | 3776 | 1464381305381 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (13399C00) [pid = 3776] [serial = 621] [outer = 11CA4000] 13:35:05 INFO - PROCESS | 3776 | 1464381305927 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:35:05 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 13:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 912ms 13:35:05 INFO - PROCESS | 3776 | 1464381305940 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 3776 | 1464381305946 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:35:05 INFO - PROCESS | 3776 | 1464381305953 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 3776 | 1464381305956 Marionette TRACE conn2 <- [1,794,null,{}] 13:35:05 INFO - PROCESS | 3776 | 1464381305960 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 3776 | 1464381306065 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:35:06 INFO - PROCESS | 3776 | 1464381306165 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 3776 | ++DOCSHELL 157D5000 == 49 [pid = 3776] [id = 208] 13:35:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (157D5C00) [pid = 3776] [serial = 622] [outer = 00000000] 13:35:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (15E6D400) [pid = 3776] [serial = 623] [outer = 157D5C00] 13:35:06 INFO - PROCESS | 3776 | 1464381306202 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (15E75C00) [pid = 3776] [serial = 624] [outer = 157D5C00] 13:35:06 INFO - PROCESS | 3776 | 1464381306839 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:35:06 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 13:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 913ms 13:35:06 INFO - PROCESS | 3776 | 1464381306862 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 3776 | 1464381306864 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 13:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:35:06 INFO - PROCESS | 3776 | 1464381306868 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 3776 | 1464381306872 Marionette TRACE conn2 <- [1,798,null,{}] 13:35:06 INFO - PROCESS | 3776 | 1464381306883 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 3776 | 1464381306989 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:35:07 INFO - PROCESS | 3776 | 1464381307086 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 3776 | ++DOCSHELL 15E7D400 == 50 [pid = 3776] [id = 209] 13:35:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (1683A000) [pid = 3776] [serial = 625] [outer = 00000000] 13:35:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (17216400) [pid = 3776] [serial = 626] [outer = 1683A000] 13:35:07 INFO - PROCESS | 3776 | 1464381307142 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (180E4400) [pid = 3776] [serial = 627] [outer = 1683A000] 13:35:07 INFO - PROCESS | 3776 | 1464381307692 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 868ms 13:35:07 INFO - PROCESS | 3776 | 1464381307738 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 3776 | 1464381307741 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 13:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:35:07 INFO - PROCESS | 3776 | 1464381307745 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 3776 | 1464381307747 Marionette TRACE conn2 <- [1,802,null,{}] 13:35:07 INFO - PROCESS | 3776 | 1464381307751 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:07 INFO - PROCESS | 3776 | 1464381307843 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:35:07 INFO - PROCESS | 3776 | 1464381307937 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 3776 | ++DOCSHELL 16AEEC00 == 51 [pid = 3776] [id = 210] 13:35:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (16AEFC00) [pid = 3776] [serial = 628] [outer = 00000000] 13:35:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (16AF6C00) [pid = 3776] [serial = 629] [outer = 16AEFC00] 13:35:07 INFO - PROCESS | 3776 | 1464381307991 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (16AFC400) [pid = 3776] [serial = 630] [outer = 16AEFC00] 13:35:08 INFO - PROCESS | 3776 | 1464381308779 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 13:35:08 INFO - PROCESS | 3776 | 1464381308845 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 13:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:35:08 INFO - PROCESS | 3776 | 1464381308850 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 3776 | 1464381308854 Marionette TRACE conn2 <- [1,806,null,{}] 13:35:08 INFO - PROCESS | 3776 | 1464381308860 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:08 INFO - PROCESS | 3776 | 1464381308959 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:35:09 INFO - PROCESS | 3776 | 1464381309087 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FA400 == 52 [pid = 3776] [id = 211] 13:35:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (0F30A800) [pid = 3776] [serial = 631] [outer = 00000000] 13:35:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (11A03000) [pid = 3776] [serial = 632] [outer = 0F30A800] 13:35:09 INFO - PROCESS | 3776 | 1464381309136 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (12B62400) [pid = 3776] [serial = 633] [outer = 0F30A800] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 10ED7400 == 51 [pid = 3776] [id = 162] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 1330BC00 == 50 [pid = 3776] [id = 205] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 10F0DC00 == 49 [pid = 3776] [id = 204] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 1A10A000 == 48 [pid = 3776] [id = 203] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 17FB4000 == 47 [pid = 3776] [id = 202] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 17516C00 == 46 [pid = 3776] [id = 201] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 16808000 == 45 [pid = 3776] [id = 200] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 14E31400 == 44 [pid = 3776] [id = 199] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 12886000 == 43 [pid = 3776] [id = 198] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 1681F800 == 42 [pid = 3776] [id = 197] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 172D7400 == 41 [pid = 3776] [id = 196] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 1578CC00 == 40 [pid = 3776] [id = 195] 13:35:09 INFO - PROCESS | 3776 | --DOCSHELL 10327800 == 39 [pid = 3776] [id = 194] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (19D23000) [pid = 3776] [serial = 578] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (180E6C00) [pid = 3776] [serial = 572] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1995C800) [pid = 3776] [serial = 575] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (13392C00) [pid = 3776] [serial = 554] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (14E3E000) [pid = 3776] [serial = 563] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (15259000) [pid = 3776] [serial = 564] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (13309400) [pid = 3776] [serial = 560] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (13372C00) [pid = 3776] [serial = 561] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (16819400) [pid = 3776] [serial = 567] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (166BE000) [pid = 3776] [serial = 566] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (13376800) [pid = 3776] [serial = 557] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (180E8400) [pid = 3776] [serial = 573] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (19D26400) [pid = 3776] [serial = 576] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (17212C00) [pid = 3776] [serial = 569] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (17895400) [pid = 3776] [serial = 570] [outer = 00000000] [url = about:blank] 13:35:09 INFO - PROCESS | 3776 | 1464381309666 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 868ms 13:35:09 INFO - PROCESS | 3776 | 1464381309721 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 3776 | 1464381309726 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:35:09 INFO - PROCESS | 3776 | 1464381309716 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 3776 | 1464381309719 Marionette TRACE conn2 <- [1,810,null,{}] 13:35:09 INFO - PROCESS | 3776 | 1464381309722 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 3776 | 1464381309803 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:35:09 INFO - PROCESS | 3776 | 1464381309812 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 3776 | ++DOCSHELL 13309400 == 40 [pid = 3776] [id = 212] 13:35:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (13309C00) [pid = 3776] [serial = 634] [outer = 00000000] 13:35:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (1338D400) [pid = 3776] [serial = 635] [outer = 13309C00] 13:35:09 INFO - PROCESS | 3776 | 1464381309858 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (1380D000) [pid = 3776] [serial = 636] [outer = 13309C00] 13:35:10 INFO - PROCESS | 3776 | 1464381310345 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 3776 | 1464381310398 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 13:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:35:10 INFO - PROCESS | 3776 | 1464381310401 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - PROCESS | 3776 | 1464381310405 Marionette TRACE conn2 <- [1,814,null,{}] 13:35:10 INFO - PROCESS | 3776 | 1464381310415 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:10 INFO - PROCESS | 3776 | 1464381310500 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:35:10 INFO - PROCESS | 3776 | 1464381310580 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 3776 | ++DOCSHELL 139A3400 == 41 [pid = 3776] [id = 213] 13:35:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (139AAC00) [pid = 3776] [serial = 637] [outer = 00000000] 13:35:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (139B2000) [pid = 3776] [serial = 638] [outer = 139AAC00] 13:35:10 INFO - PROCESS | 3776 | 1464381310610 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (14498000) [pid = 3776] [serial = 639] [outer = 139AAC00] 13:35:10 INFO - PROCESS | 3776 | 1464381310981 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 598ms 13:35:11 INFO - PROCESS | 3776 | 1464381311002 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 3776 | 1464381311004 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 13:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:35:11 INFO - PROCESS | 3776 | 1464381311013 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 3776 | 1464381311015 Marionette TRACE conn2 <- [1,818,null,{}] 13:35:11 INFO - PROCESS | 3776 | 1464381311019 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:11 INFO - PROCESS | 3776 | 1464381311098 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:35:11 INFO - PROCESS | 3776 | 1464381311104 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 3776 | ++DOCSHELL 139B1C00 == 42 [pid = 3776] [id = 214] 13:35:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (141C4C00) [pid = 3776] [serial = 640] [outer = 00000000] 13:35:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1578FC00) [pid = 3776] [serial = 641] [outer = 141C4C00] 13:35:11 INFO - PROCESS | 3776 | 1464381311149 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (157CE800) [pid = 3776] [serial = 642] [outer = 141C4C00] 13:35:11 INFO - PROCESS | 3776 | 1464381311545 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 569ms 13:35:11 INFO - PROCESS | 3776 | 1464381311602 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 3776 | 1464381311604 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 13:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:35:11 INFO - PROCESS | 3776 | 1464381311607 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - PROCESS | 3776 | 1464381311609 Marionette TRACE conn2 <- [1,822,null,{}] 13:35:11 INFO - PROCESS | 3776 | 1464381311616 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:11 INFO - PROCESS | 3776 | 1464381311733 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:35:11 INFO - PROCESS | 3776 | 1464381311746 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 3776 | ++DOCSHELL 1578CC00 == 43 [pid = 3776] [id = 215] 13:35:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (157D8400) [pid = 3776] [serial = 643] [outer = 00000000] 13:35:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (15E74C00) [pid = 3776] [serial = 644] [outer = 157D8400] 13:35:11 INFO - PROCESS | 3776 | 1464381311815 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (15E7B400) [pid = 3776] [serial = 645] [outer = 157D8400] 13:35:12 INFO - PROCESS | 3776 | 1464381312228 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 673ms 13:35:12 INFO - PROCESS | 3776 | 1464381312271 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 3776 | 1464381312273 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 13:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:35:12 INFO - PROCESS | 3776 | 1464381312282 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 3776 | 1464381312284 Marionette TRACE conn2 <- [1,826,null,{}] 13:35:12 INFO - PROCESS | 3776 | 1464381312287 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:12 INFO - PROCESS | 3776 | 1464381312410 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:35:12 INFO - PROCESS | 3776 | 1464381312417 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 3776 | ++DOCSHELL 15E67000 == 44 [pid = 3776] [id = 216] 13:35:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (15E7BC00) [pid = 3776] [serial = 646] [outer = 00000000] 13:35:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (16812000) [pid = 3776] [serial = 647] [outer = 15E7BC00] 13:35:12 INFO - PROCESS | 3776 | 1464381312469 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (16842000) [pid = 3776] [serial = 648] [outer = 15E7BC00] 13:35:12 INFO - PROCESS | 3776 | 1464381312878 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 599ms 13:35:12 INFO - PROCESS | 3776 | 1464381312908 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 3776 | 1464381312910 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 13:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:35:12 INFO - PROCESS | 3776 | 1464381312914 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - PROCESS | 3776 | 1464381312915 Marionette TRACE conn2 <- [1,830,null,{}] 13:35:12 INFO - PROCESS | 3776 | 1464381312919 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 3776 | 1464381313006 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:35:13 INFO - PROCESS | 3776 | 1464381313095 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 3776 | ++DOCSHELL 1037A000 == 45 [pid = 3776] [id = 217] 13:35:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (168DB000) [pid = 3776] [serial = 649] [outer = 00000000] 13:35:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (16AF9000) [pid = 3776] [serial = 650] [outer = 168DB000] 13:35:13 INFO - PROCESS | 3776 | 1464381313170 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (16CAFC00) [pid = 3776] [serial = 651] [outer = 168DB000] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (17B23C00) [pid = 3776] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (17FBEC00) [pid = 3776] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (1680A800) [pid = 3776] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (14E39C00) [pid = 3776] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (1680A400) [pid = 3776] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1288B400) [pid = 3776] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (1A110000) [pid = 3776] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (112A1800) [pid = 3776] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:35:13 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (157BD400) [pid = 3776] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:35:13 INFO - PROCESS | 3776 | 1464381313734 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 867ms 13:35:13 INFO - PROCESS | 3776 | 1464381313782 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 3776 | 1464381313784 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 13:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:35:13 INFO - PROCESS | 3776 | 1464381313771 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 3776 | 1464381313773 Marionette TRACE conn2 <- [1,834,null,{}] 13:35:13 INFO - PROCESS | 3776 | 1464381313777 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 3776 | 1464381313857 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:35:13 INFO - PROCESS | 3776 | 1464381313863 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 3776 | ++DOCSHELL 14E3B800 == 46 [pid = 3776] [id = 218] 13:35:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (1525A000) [pid = 3776] [serial = 652] [outer = 00000000] 13:35:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (1683EC00) [pid = 3776] [serial = 653] [outer = 1525A000] 13:35:13 INFO - PROCESS | 3776 | 1464381313907 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (172D2C00) [pid = 3776] [serial = 654] [outer = 1525A000] 13:35:14 INFO - PROCESS | 3776 | 1464381314339 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 614ms 13:35:14 INFO - PROCESS | 3776 | 1464381314413 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 3776 | 1464381314415 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 13:35:14 INFO - PROCESS | 3776 | 1464381314419 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:35:14 INFO - PROCESS | 3776 | 1464381314421 Marionette TRACE conn2 <- [1,838,null,{}] 13:35:14 INFO - PROCESS | 3776 | 1464381314429 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 3776 | 1464381314503 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:35:14 INFO - PROCESS | 3776 | 1464381314510 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 3776 | ++DOCSHELL 16AF1400 == 47 [pid = 3776] [id = 219] 13:35:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (16AFB800) [pid = 3776] [serial = 655] [outer = 00000000] 13:35:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (17FB5000) [pid = 3776] [serial = 656] [outer = 16AFB800] 13:35:14 INFO - PROCESS | 3776 | 1464381314553 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (180E5C00) [pid = 3776] [serial = 657] [outer = 16AFB800] 13:35:14 INFO - PROCESS | 3776 | 1464381314964 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 569ms 13:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:35:14 INFO - PROCESS | 3776 | 1464381314984 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 3776 | 1464381314986 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 13:35:14 INFO - PROCESS | 3776 | 1464381314990 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 3776 | 1464381314991 Marionette TRACE conn2 <- [1,842,null,{}] 13:35:14 INFO - PROCESS | 3776 | 1464381314994 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:15 INFO - PROCESS | 3776 | 1464381315069 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:35:15 INFO - PROCESS | 3776 | 1464381315075 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 3776 | ++DOCSHELL 15F4C800 == 48 [pid = 3776] [id = 220] 13:35:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (180E8800) [pid = 3776] [serial = 658] [outer = 00000000] 13:35:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (180F1400) [pid = 3776] [serial = 659] [outer = 180E8800] 13:35:15 INFO - PROCESS | 3776 | 1464381315119 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (195A9000) [pid = 3776] [serial = 660] [outer = 180E8800] 13:35:15 INFO - PROCESS | 3776 | 1464381315535 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 569ms 13:35:15 INFO - PROCESS | 3776 | 1464381315618 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 3776 | 1464381315622 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 13:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:35:15 INFO - PROCESS | 3776 | 1464381315628 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 3776 | 1464381315633 Marionette TRACE conn2 <- [1,846,null,{}] 13:35:15 INFO - PROCESS | 3776 | 1464381315639 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:15 INFO - PROCESS | 3776 | 1464381315761 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:35:15 INFO - PROCESS | 3776 | 1464381315913 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 3776 | ++DOCSHELL 11C0B000 == 49 [pid = 3776] [id = 221] 13:35:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (11C9DC00) [pid = 3776] [serial = 661] [outer = 00000000] 13:35:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (12844400) [pid = 3776] [serial = 662] [outer = 11C9DC00] 13:35:15 INFO - PROCESS | 3776 | 1464381315969 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (12AF0400) [pid = 3776] [serial = 663] [outer = 11C9DC00] 13:35:16 INFO - PROCESS | 3776 | 1464381316464 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 898ms 13:35:16 INFO - PROCESS | 3776 | 1464381316535 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 3776 | 1464381316539 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 13:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:35:16 INFO - PROCESS | 3776 | 1464381316548 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 3776 | 1464381316552 Marionette TRACE conn2 <- [1,850,null,{}] 13:35:16 INFO - PROCESS | 3776 | 1464381316556 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 3776 | 1464381316665 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:35:16 INFO - PROCESS | 3776 | 1464381316746 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 3776 | ++DOCSHELL 139AD800 == 50 [pid = 3776] [id = 222] 13:35:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (139AE000) [pid = 3776] [serial = 664] [outer = 00000000] 13:35:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (1411E400) [pid = 3776] [serial = 665] [outer = 139AE000] 13:35:16 INFO - PROCESS | 3776 | 1464381316800 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (14EB4400) [pid = 3776] [serial = 666] [outer = 139AE000] 13:35:17 INFO - PROCESS | 3776 | 1464381317370 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 868ms 13:35:17 INFO - PROCESS | 3776 | 1464381317413 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 3776 | 1464381317416 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:35:17 INFO - PROCESS | 3776 | 1464381317419 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 3776 | 1464381317422 Marionette TRACE conn2 <- [1,854,null,{}] 13:35:17 INFO - PROCESS | 3776 | 1464381317431 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 3776 | 1464381317522 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:35:17 INFO - PROCESS | 3776 | 1464381317621 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 3776 | ++DOCSHELL 1683AC00 == 51 [pid = 3776] [id = 223] 13:35:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (1683E000) [pid = 3776] [serial = 667] [outer = 00000000] 13:35:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (17B8B800) [pid = 3776] [serial = 668] [outer = 1683E000] 13:35:17 INFO - PROCESS | 3776 | 1464381317679 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (19409800) [pid = 3776] [serial = 669] [outer = 1683E000] 13:35:18 INFO - PROCESS | 3776 | 1464381318224 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 868ms 13:35:18 INFO - PROCESS | 3776 | 1464381318272 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 3776 | 1464381318275 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 13:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:35:18 INFO - PROCESS | 3776 | 1464381318278 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - PROCESS | 3776 | 1464381318280 Marionette TRACE conn2 <- [1,858,null,{}] 13:35:18 INFO - PROCESS | 3776 | 1464381318284 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:18 INFO - PROCESS | 3776 | 1464381318390 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:35:18 INFO - PROCESS | 3776 | 1464381318486 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 3776 | ++DOCSHELL 19D29000 == 52 [pid = 3776] [id = 224] 13:35:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (19D2A400) [pid = 3776] [serial = 670] [outer = 00000000] 13:35:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (1A0BB800) [pid = 3776] [serial = 671] [outer = 19D2A400] 13:35:18 INFO - PROCESS | 3776 | 1464381318540 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (1A10E000) [pid = 3776] [serial = 672] [outer = 19D2A400] 13:35:19 INFO - PROCESS | 3776 | 1464381319141 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 897ms 13:35:19 INFO - PROCESS | 3776 | 1464381319188 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 3776 | 1464381319190 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 13:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:35:19 INFO - PROCESS | 3776 | 1464381319194 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 3776 | 1464381319196 Marionette TRACE conn2 <- [1,862,null,{}] 13:35:19 INFO - PROCESS | 3776 | 1464381319199 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 3776 | 1464381319296 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:35:19 INFO - PROCESS | 3776 | 1464381319398 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 3776 | ++DOCSHELL 16811800 == 53 [pid = 3776] [id = 225] 13:35:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (174C8400) [pid = 3776] [serial = 673] [outer = 00000000] 13:35:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (1A5F4800) [pid = 3776] [serial = 674] [outer = 174C8400] 13:35:19 INFO - PROCESS | 3776 | 1464381319435 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (1A5FEC00) [pid = 3776] [serial = 675] [outer = 174C8400] 13:35:20 INFO - PROCESS | 3776 | 1464381320196 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1048ms 13:35:20 INFO - PROCESS | 3776 | 1464381320234 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 3776 | 1464381320238 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 13:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:35:20 INFO - PROCESS | 3776 | 1464381320252 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 3776 | 1464381320256 Marionette TRACE conn2 <- [1,866,null,{}] 13:35:20 INFO - PROCESS | 3776 | 1464381320261 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:20 INFO - PROCESS | 3776 | 1464381320359 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:35:20 INFO - PROCESS | 3776 | 1464381320486 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 3776 | ++DOCSHELL 105F6C00 == 54 [pid = 3776] [id = 226] 13:35:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (105FA400) [pid = 3776] [serial = 676] [outer = 00000000] 13:35:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (10A5E800) [pid = 3776] [serial = 677] [outer = 105FA400] 13:35:20 INFO - PROCESS | 3776 | 1464381320538 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (10F15800) [pid = 3776] [serial = 678] [outer = 105FA400] 13:35:21 INFO - PROCESS | 3776 | 1464381321029 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 808ms 13:35:21 INFO - PROCESS | 3776 | 1464381321058 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 3776 | 1464381321063 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 13:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:35:21 INFO - PROCESS | 3776 | 1464381321069 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 3776 | 1464381321072 Marionette TRACE conn2 <- [1,870,null,{}] 13:35:21 INFO - PROCESS | 3776 | 1464381321076 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:21 INFO - PROCESS | 3776 | 1464381321175 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:35:21 INFO - PROCESS | 3776 | 1464381321285 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 3776 | ++DOCSHELL 1283F400 == 55 [pid = 3776] [id = 227] 13:35:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (12844C00) [pid = 3776] [serial = 679] [outer = 00000000] 13:35:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (128B7000) [pid = 3776] [serial = 680] [outer = 12844C00] 13:35:21 INFO - PROCESS | 3776 | 1464381321331 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (12D77C00) [pid = 3776] [serial = 681] [outer = 12844C00] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 16AF1400 == 54 [pid = 3776] [id = 219] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 14E3B800 == 53 [pid = 3776] [id = 218] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 1037A000 == 52 [pid = 3776] [id = 217] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 15E67000 == 51 [pid = 3776] [id = 216] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 1578CC00 == 50 [pid = 3776] [id = 215] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 139B1C00 == 49 [pid = 3776] [id = 214] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 139A3400 == 48 [pid = 3776] [id = 213] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 13309400 == 47 [pid = 3776] [id = 212] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 0C7FA400 == 46 [pid = 3776] [id = 211] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 157D5000 == 45 [pid = 3776] [id = 208] 13:35:21 INFO - PROCESS | 3776 | --DOCSHELL 0C7F6C00 == 44 [pid = 3776] [id = 207] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (17FB4C00) [pid = 3776] [serial = 602] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (10E56800) [pid = 3776] [serial = 581] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (19B44000) [pid = 3776] [serial = 605] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (157D4800) [pid = 3776] [serial = 584] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (1683B400) [pid = 3776] [serial = 599] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (17B20400) [pid = 3776] [serial = 590] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (1525AC00) [pid = 3776] [serial = 596] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (157C2400) [pid = 3776] [serial = 597] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (1A7E8400) [pid = 3776] [serial = 615] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (12AEF400) [pid = 3776] [serial = 593] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (13316800) [pid = 3776] [serial = 594] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1940E800) [pid = 3776] [serial = 587] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (17FC1000) [pid = 3776] [serial = 603] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (1A5F9400) [pid = 3776] [serial = 608] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (0C7FC000) [pid = 3776] [serial = 617] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1A02FC00) [pid = 3776] [serial = 606] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (1A7E8000) [pid = 3776] [serial = 614] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (195A6400) [pid = 3776] [serial = 611] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1A5FE400) [pid = 3776] [serial = 609] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16845000) [pid = 3776] [serial = 600] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (1A564800) [pid = 3776] [serial = 612] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (19D2DC00) [pid = 3776] [serial = 579] [outer = 00000000] [url = about:blank] 13:35:21 INFO - PROCESS | 3776 | 1464381321779 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 703ms 13:35:21 INFO - PROCESS | 3776 | 1464381321790 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 3776 | 1464381321793 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 13:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:35:21 INFO - PROCESS | 3776 | 1464381321796 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 3776 | 1464381321800 Marionette TRACE conn2 <- [1,874,null,{}] 13:35:21 INFO - PROCESS | 3776 | 1464381321810 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:21 INFO - PROCESS | 3776 | 1464381321908 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:35:21 INFO - PROCESS | 3776 | 1464381321921 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 3776 | ++DOCSHELL 12B61000 == 45 [pid = 3776] [id = 228] 13:35:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (12B67800) [pid = 3776] [serial = 682] [outer = 00000000] 13:35:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (13325400) [pid = 3776] [serial = 683] [outer = 12B67800] 13:35:21 INFO - PROCESS | 3776 | 1464381321968 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1339A400) [pid = 3776] [serial = 684] [outer = 12B67800] 13:35:22 INFO - PROCESS | 3776 | 1464381322376 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 599ms 13:35:22 INFO - PROCESS | 3776 | 1464381322397 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 3776 | 1464381322399 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 13:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:35:22 INFO - PROCESS | 3776 | 1464381322402 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - PROCESS | 3776 | 1464381322404 Marionette TRACE conn2 <- [1,878,null,{}] 13:35:22 INFO - PROCESS | 3776 | 1464381322408 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:22 INFO - PROCESS | 3776 | 1464381322494 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:35:22 INFO - PROCESS | 3776 | 1464381322500 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 3776 | ++DOCSHELL 139A3400 == 46 [pid = 3776] [id = 229] 13:35:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (139A7C00) [pid = 3776] [serial = 685] [outer = 00000000] 13:35:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (14116800) [pid = 3776] [serial = 686] [outer = 139A7C00] 13:35:22 INFO - PROCESS | 3776 | 1464381322545 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (14495400) [pid = 3776] [serial = 687] [outer = 139A7C00] 13:35:22 INFO - PROCESS | 3776 | 1464381322956 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 568ms 13:35:22 INFO - PROCESS | 3776 | 1464381322978 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 3776 | 1464381322980 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 13:35:22 INFO - PROCESS | 3776 | 1464381322983 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:35:22 INFO - PROCESS | 3776 | 1464381322985 Marionette TRACE conn2 <- [1,882,null,{}] 13:35:22 INFO - PROCESS | 3776 | 1464381322988 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:23 INFO - PROCESS | 3776 | 1464381323063 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:35:23 INFO - PROCESS | 3776 | 1464381323070 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 3776 | ++DOCSHELL 139A5C00 == 47 [pid = 3776] [id = 230] 13:35:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (139ABC00) [pid = 3776] [serial = 688] [outer = 00000000] 13:35:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (151D6800) [pid = 3776] [serial = 689] [outer = 139ABC00] 13:35:23 INFO - PROCESS | 3776 | 1464381323113 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (157BD400) [pid = 3776] [serial = 690] [outer = 139ABC00] 13:35:23 INFO - PROCESS | 3776 | 1464381323528 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 599ms 13:35:23 INFO - PROCESS | 3776 | 1464381323589 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:35:23 INFO - PROCESS | 3776 | 1464381323591 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 13:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:35:23 INFO - PROCESS | 3776 | 1464381323594 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:35:23 INFO - PROCESS | 3776 | 1464381323605 Marionette TRACE conn2 <- [1,886,null,{}] 13:35:23 INFO - PROCESS | 3776 | 1464381323609 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:23 INFO - PROCESS | 3776 | 1464381323740 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:35:23 INFO - PROCESS | 3776 | 1464381323801 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 3776 | ++DOCSHELL 10E57000 == 48 [pid = 3776] [id = 231] 13:35:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (15E79C00) [pid = 3776] [serial = 691] [outer = 00000000] 13:35:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (15E82C00) [pid = 3776] [serial = 692] [outer = 15E79C00] 13:35:23 INFO - PROCESS | 3776 | 1464381323846 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (166B2800) [pid = 3776] [serial = 693] [outer = 15E79C00] 13:35:24 INFO - PROCESS | 3776 | 1464381324237 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 658ms 13:35:24 INFO - PROCESS | 3776 | 1464381324276 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 3776 | 1464381324278 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:35:24 INFO - PROCESS | 3776 | 1464381324282 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 3776 | 1464381324283 Marionette TRACE conn2 <- [1,890,null,{}] 13:35:24 INFO - PROCESS | 3776 | 1464381324287 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 3776 | 1464381324419 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:35:24 INFO - PROCESS | 3776 | 1464381324443 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 3776 | ++DOCSHELL 153F6800 == 49 [pid = 3776] [id = 232] 13:35:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (166BE000) [pid = 3776] [serial = 694] [outer = 00000000] 13:35:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (16820400) [pid = 3776] [serial = 695] [outer = 166BE000] 13:35:24 INFO - PROCESS | 3776 | 1464381324493 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (1683D400) [pid = 3776] [serial = 696] [outer = 166BE000] 13:35:24 INFO - PROCESS | 3776 | 1464381324891 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 658ms 13:35:24 INFO - PROCESS | 3776 | 1464381324944 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 3776 | 1464381324946 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:35:24 INFO - PROCESS | 3776 | 1464381324949 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 3776 | 1464381324951 Marionette TRACE conn2 <- [1,894,null,{}] 13:35:24 INFO - PROCESS | 3776 | 1464381324954 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:25 INFO - PROCESS | 3776 | 1464381325065 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:35:25 INFO - PROCESS | 3776 | 1464381325072 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 3776 | ++DOCSHELL 15E80400 == 50 [pid = 3776] [id = 233] 13:35:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (1680CC00) [pid = 3776] [serial = 697] [outer = 00000000] 13:35:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (16AF2C00) [pid = 3776] [serial = 698] [outer = 1680CC00] 13:35:25 INFO - PROCESS | 3776 | 1464381325115 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (16AFA000) [pid = 3776] [serial = 699] [outer = 1680CC00] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (15E7BC00) [pid = 3776] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (13309C00) [pid = 3776] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (0C7F7000) [pid = 3776] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (0F30A800) [pid = 3776] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (141C4C00) [pid = 3776] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (168DB000) [pid = 3776] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (139AAC00) [pid = 3776] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1525A000) [pid = 3776] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (16AFB800) [pid = 3776] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (157D8400) [pid = 3776] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (16840400) [pid = 3776] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (16541C00) [pid = 3776] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (0F30B400) [pid = 3776] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (13397000) [pid = 3776] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:35:25 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (16F31400) [pid = 3776] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:35:25 INFO - PROCESS | 3776 | 1464381325691 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 808ms 13:35:25 INFO - PROCESS | 3776 | 1464381325752 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 3776 | 1464381325754 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 13:35:25 INFO - PROCESS | 3776 | 1464381325757 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:35:25 INFO - PROCESS | 3776 | 1464381325759 Marionette TRACE conn2 <- [1,898,null,{}] 13:35:25 INFO - PROCESS | 3776 | 1464381325838 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 3776 | 1464381326083 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:35:26 INFO - PROCESS | 3776 | 1464381326178 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 3776 | ++DOCSHELL 139B1400 == 51 [pid = 3776] [id = 234] 13:35:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (16809C00) [pid = 3776] [serial = 700] [outer = 00000000] 13:35:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (17512400) [pid = 3776] [serial = 701] [outer = 16809C00] 13:35:26 INFO - PROCESS | 3776 | 1464381326221 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (17516C00) [pid = 3776] [serial = 702] [outer = 16809C00] 13:35:26 INFO - PROCESS | 3776 | 1464381326555 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 868ms 13:35:26 INFO - PROCESS | 3776 | 1464381326625 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 3776 | 1464381326627 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 13:35:26 INFO - PROCESS | 3776 | 1464381326630 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:35:26 INFO - PROCESS | 3776 | 1464381326632 Marionette TRACE conn2 <- [1,902,null,{}] 13:35:26 INFO - PROCESS | 3776 | 1464381326636 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 3776 | 1464381326712 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:35:26 INFO - PROCESS | 3776 | 1464381326719 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 3776 | ++DOCSHELL 15E7A400 == 52 [pid = 3776] [id = 235] 13:35:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (17511400) [pid = 3776] [serial = 703] [outer = 00000000] 13:35:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (180ED000) [pid = 3776] [serial = 704] [outer = 17511400] 13:35:26 INFO - PROCESS | 3776 | 1464381326762 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (1940C400) [pid = 3776] [serial = 705] [outer = 17511400] 13:35:27 INFO - PROCESS | 3776 | 1464381327175 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 569ms 13:35:27 INFO - PROCESS | 3776 | 1464381327211 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 3776 | 1464381327213 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 13:35:27 INFO - PROCESS | 3776 | 1464381327217 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:35:27 INFO - PROCESS | 3776 | 1464381327219 Marionette TRACE conn2 <- [1,906,null,{}] 13:35:27 INFO - PROCESS | 3776 | 1464381327222 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:27 INFO - PROCESS | 3776 | 1464381327319 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:35:27 INFO - PROCESS | 3776 | 1464381327328 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 3776 | ++DOCSHELL 195A7C00 == 53 [pid = 3776] [id = 236] 13:35:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (195B1000) [pid = 3776] [serial = 706] [outer = 00000000] 13:35:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (19D2B800) [pid = 3776] [serial = 707] [outer = 195B1000] 13:35:27 INFO - PROCESS | 3776 | 1464381327358 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (1A030C00) [pid = 3776] [serial = 708] [outer = 195B1000] 13:35:28 INFO - PROCESS | 3776 | 1464381328066 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 913ms 13:35:28 INFO - PROCESS | 3776 | 1464381328129 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:35:28 INFO - PROCESS | 3776 | 1464381328134 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 13:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:35:28 INFO - PROCESS | 3776 | 1464381328123 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 3776 | 1464381328127 Marionette TRACE conn2 <- [1,910,null,{}] 13:35:28 INFO - PROCESS | 3776 | 1464381328133 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:28 INFO - PROCESS | 3776 | 1464381328283 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:35:28 INFO - PROCESS | 3776 | 1464381328406 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 3776 | ++DOCSHELL 103D4800 == 54 [pid = 3776] [id = 237] 13:35:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (1043A400) [pid = 3776] [serial = 709] [outer = 00000000] 13:35:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (11432800) [pid = 3776] [serial = 710] [outer = 1043A400] 13:35:28 INFO - PROCESS | 3776 | 1464381328464 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (12849000) [pid = 3776] [serial = 711] [outer = 1043A400] 13:35:28 INFO - PROCESS | 3776 | 1464381328987 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 897ms 13:35:29 INFO - PROCESS | 3776 | 1464381329034 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 3776 | 1464381329040 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 13:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:35:29 INFO - PROCESS | 3776 | 1464381329046 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 3776 | 1464381329049 Marionette TRACE conn2 <- [1,914,null,{}] 13:35:29 INFO - PROCESS | 3776 | 1464381329053 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 3776 | 1464381329160 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:35:29 INFO - PROCESS | 3776 | 1464381329261 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 3776 | ++DOCSHELL 139AB000 == 55 [pid = 3776] [id = 238] 13:35:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (139AF000) [pid = 3776] [serial = 712] [outer = 00000000] 13:35:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (14E37C00) [pid = 3776] [serial = 713] [outer = 139AF000] 13:35:29 INFO - PROCESS | 3776 | 1464381329315 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (157C8000) [pid = 3776] [serial = 714] [outer = 139AF000] 13:35:29 INFO - PROCESS | 3776 | 1464381329938 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 943ms 13:35:29 INFO - PROCESS | 3776 | 1464381330000 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 3776 | 1464381330003 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 13:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:35:29 INFO - PROCESS | 3776 | 1464381330007 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 3776 | 1464381330011 Marionette TRACE conn2 <- [1,918,null,{}] 13:35:30 INFO - PROCESS | 3776 | 1464381330022 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:30 INFO - PROCESS | 3776 | 1464381330127 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:35:30 INFO - PROCESS | 3776 | 1464381330257 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 3776 | ++DOCSHELL 10327800 == 56 [pid = 3776] [id = 239] 13:35:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (174CF800) [pid = 3776] [serial = 715] [outer = 00000000] 13:35:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (19B41C00) [pid = 3776] [serial = 716] [outer = 174CF800] 13:35:30 INFO - PROCESS | 3776 | 1464381330314 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (1A02A800) [pid = 3776] [serial = 717] [outer = 174CF800] 13:35:30 INFO - PROCESS | 3776 | 1464381330888 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 898ms 13:35:30 INFO - PROCESS | 3776 | 1464381330902 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 3776 | 1464381330904 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:35:30 INFO - PROCESS | 3776 | 1464381330908 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 3776 | 1464381330910 Marionette TRACE conn2 <- [1,922,null,{}] 13:35:30 INFO - PROCESS | 3776 | 1464381330913 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 3776 | 1464381331018 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:35:31 INFO - PROCESS | 3776 | 1464381331130 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 3776 | ++DOCSHELL 1940DC00 == 57 [pid = 3776] [id = 240] 13:35:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (1A030400) [pid = 3776] [serial = 718] [outer = 00000000] 13:35:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (1A10E400) [pid = 3776] [serial = 719] [outer = 1A030400] 13:35:31 INFO - PROCESS | 3776 | 1464381331184 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (1A5F0C00) [pid = 3776] [serial = 720] [outer = 1A030400] 13:35:31 INFO - PROCESS | 3776 | 1464381331680 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 793ms 13:35:31 INFO - PROCESS | 3776 | 1464381331730 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 3776 | 1464381331733 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 13:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:35:31 INFO - PROCESS | 3776 | 1464381331738 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 3776 | 1464381331740 Marionette TRACE conn2 <- [1,926,null,{}] 13:35:31 INFO - PROCESS | 3776 | 1464381331744 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 3776 | 1464381331849 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:35:31 INFO - PROCESS | 3776 | 1464381331953 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 3776 | ++DOCSHELL 13397800 == 58 [pid = 3776] [id = 241] 13:35:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (13398400) [pid = 3776] [serial = 721] [outer = 00000000] 13:35:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (16AF3000) [pid = 3776] [serial = 722] [outer = 13398400] 13:35:31 INFO - PROCESS | 3776 | 1464381332008 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (17211400) [pid = 3776] [serial = 723] [outer = 13398400] 13:35:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (12848C00) [pid = 3776] [serial = 724] [outer = 1B312400] 13:35:32 INFO - PROCESS | 3776 | 1464381332868 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1137ms 13:35:32 INFO - PROCESS | 3776 | 1464381332896 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 3776 | 1464381332901 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 13:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:35:32 INFO - PROCESS | 3776 | 1464381332906 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 3776 | 1464381332910 Marionette TRACE conn2 <- [1,930,null,{}] 13:35:32 INFO - PROCESS | 3776 | 1464381332915 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:33 INFO - PROCESS | 3776 | 1464381333015 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:35:33 INFO - PROCESS | 3776 | 1464381333163 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 15E7A400 == 57 [pid = 3776] [id = 235] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 139B1400 == 56 [pid = 3776] [id = 234] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 15E80400 == 55 [pid = 3776] [id = 233] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 153F6800 == 54 [pid = 3776] [id = 232] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 10E57000 == 53 [pid = 3776] [id = 231] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 139A5C00 == 52 [pid = 3776] [id = 230] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 139A3400 == 51 [pid = 3776] [id = 229] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 12B61000 == 50 [pid = 3776] [id = 228] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (180F1400) [pid = 3776] [serial = 659] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FDC00 == 51 [pid = 3776] [id = 242] 13:35:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (0C7FFC00) [pid = 3776] [serial = 725] [outer = 00000000] 13:35:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (10E57000) [pid = 3776] [serial = 726] [outer = 0C7FFC00] 13:35:33 INFO - PROCESS | 3776 | 1464381333241 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (12840000) [pid = 3776] [serial = 727] [outer = 0C7FFC00] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 1283F400 == 50 [pid = 3776] [id = 227] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 105F6C00 == 49 [pid = 3776] [id = 226] 13:35:33 INFO - PROCESS | 3776 | --DOCSHELL 15F4C800 == 48 [pid = 3776] [id = 220] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (13125C00) [pid = 3776] [serial = 620] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (17216400) [pid = 3776] [serial = 626] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (139B2000) [pid = 3776] [serial = 638] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (14498000) [pid = 3776] [serial = 639] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (172D2C00) [pid = 3776] [serial = 654] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (1683EC00) [pid = 3776] [serial = 653] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (17FB5000) [pid = 3776] [serial = 656] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (16CAFC00) [pid = 3776] [serial = 651] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (15E74C00) [pid = 3776] [serial = 644] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (15E7B400) [pid = 3776] [serial = 645] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (157CE800) [pid = 3776] [serial = 642] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (180E5C00) [pid = 3776] [serial = 657] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (17DE8C00) [pid = 3776] [serial = 552] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (19D27000) [pid = 3776] [serial = 495] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (11258800) [pid = 3776] [serial = 528] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (14E31C00) [pid = 3776] [serial = 531] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (19415800) [pid = 3776] [serial = 492] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (16812000) [pid = 3776] [serial = 647] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (16842000) [pid = 3776] [serial = 648] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1338D400) [pid = 3776] [serial = 635] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (1380D000) [pid = 3776] [serial = 636] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (11C7F400) [pid = 3776] [serial = 618] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (12B62400) [pid = 3776] [serial = 633] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (11A03000) [pid = 3776] [serial = 632] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (15E6D400) [pid = 3776] [serial = 623] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (16AF6C00) [pid = 3776] [serial = 629] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1578FC00) [pid = 3776] [serial = 641] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16AF9000) [pid = 3776] [serial = 650] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 3776 | 1464381333658 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 808ms 13:35:33 INFO - PROCESS | 3776 | 1464381333713 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 3776 | 1464381333718 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 13:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:35:33 INFO - PROCESS | 3776 | 1464381333724 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:35:33 INFO - PROCESS | 3776 | 1464381333726 Marionette TRACE conn2 <- [1,934,null,{}] 13:35:33 INFO - PROCESS | 3776 | 1464381333730 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:33 INFO - PROCESS | 3776 | 1464381333816 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:35:33 INFO - PROCESS | 3776 | 1464381333823 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 3776 | ++DOCSHELL 11C7F400 == 49 [pid = 3776] [id = 243] 13:35:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1288B800) [pid = 3776] [serial = 728] [outer = 00000000] 13:35:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1339C400) [pid = 3776] [serial = 729] [outer = 1288B800] 13:35:33 INFO - PROCESS | 3776 | 1464381333869 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (139A8800) [pid = 3776] [serial = 730] [outer = 1288B800] 13:35:34 INFO - PROCESS | 3776 | 1464381334308 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 599ms 13:35:34 INFO - PROCESS | 3776 | 1464381334342 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 3776 | 1464381334345 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 13:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:35:34 INFO - PROCESS | 3776 | 1464381334348 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 3776 | 1464381334352 Marionette TRACE conn2 <- [1,938,null,{}] 13:35:34 INFO - PROCESS | 3776 | 1464381334362 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 3776 | 1464381334447 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:35:34 INFO - PROCESS | 3776 | 1464381334441 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 3776 | ++DOCSHELL 14498000 == 50 [pid = 3776] [id = 244] 13:35:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (151CB400) [pid = 3776] [serial = 731] [outer = 00000000] 13:35:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (153F6800) [pid = 3776] [serial = 732] [outer = 151CB400] 13:35:34 INFO - PROCESS | 3776 | 1464381334488 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (157D5800) [pid = 3776] [serial = 733] [outer = 151CB400] 13:35:34 INFO - PROCESS | 3776 | 1464381334918 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 598ms 13:35:34 INFO - PROCESS | 3776 | 1464381334950 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 3776 | 1464381334953 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 13:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:35:34 INFO - PROCESS | 3776 | 1464381334956 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 3776 | 1464381334958 Marionette TRACE conn2 <- [1,942,null,{}] 13:35:34 INFO - PROCESS | 3776 | 1464381334962 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 3776 | 1464381335041 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:35:35 INFO - PROCESS | 3776 | 1464381335048 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 3776 | ++DOCSHELL 157CE800 == 51 [pid = 3776] [id = 245] 13:35:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (15E74400) [pid = 3776] [serial = 734] [outer = 00000000] 13:35:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (15E7D000) [pid = 3776] [serial = 735] [outer = 15E74400] 13:35:35 INFO - PROCESS | 3776 | 1464381335092 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (1654E800) [pid = 3776] [serial = 736] [outer = 15E74400] 13:35:35 INFO - PROCESS | 3776 | 1464381335537 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 614ms 13:35:35 INFO - PROCESS | 3776 | 1464381335574 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 3776 | 1464381335576 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 13:35:35 INFO - PROCESS | 3776 | 1464381335579 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:35:35 INFO - PROCESS | 3776 | 1464381335581 Marionette TRACE conn2 <- [1,946,null,{}] 13:35:35 INFO - PROCESS | 3776 | 1464381335585 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 3776 | 1464381335700 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:35:35 INFO - PROCESS | 3776 | 1464381335753 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 3776 | ++DOCSHELL 16809000 == 52 [pid = 3776] [id = 246] 13:35:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (16812000) [pid = 3776] [serial = 737] [outer = 00000000] 13:35:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (16836800) [pid = 3776] [serial = 738] [outer = 16812000] 13:35:35 INFO - PROCESS | 3776 | 1464381335811 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (16842800) [pid = 3776] [serial = 739] [outer = 16812000] 13:35:36 INFO - PROCESS | 3776 | 1464381336227 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 703ms 13:35:36 INFO - PROCESS | 3776 | 1464381336286 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 3776 | 1464381336288 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 13:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:35:36 INFO - PROCESS | 3776 | 1464381336292 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 3776 | 1464381336293 Marionette TRACE conn2 <- [1,950,null,{}] 13:35:36 INFO - PROCESS | 3776 | 1464381336297 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:36 INFO - PROCESS | 3776 | 1464381336419 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:35:36 INFO - PROCESS | 3776 | 1464381336482 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 3776 | ++DOCSHELL 172D0C00 == 53 [pid = 3776] [id = 247] 13:35:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (172D2C00) [pid = 3776] [serial = 740] [outer = 00000000] 13:35:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (17B23C00) [pid = 3776] [serial = 741] [outer = 172D2C00] 13:35:36 INFO - PROCESS | 3776 | 1464381336526 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (17FB9800) [pid = 3776] [serial = 742] [outer = 172D2C00] 13:35:36 INFO - PROCESS | 3776 | 1464381336920 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 673ms 13:35:36 INFO - PROCESS | 3776 | 1464381336976 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 3776 | 1464381336978 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 13:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:35:36 INFO - PROCESS | 3776 | 1464381336981 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 3776 | 1464381336983 Marionette TRACE conn2 <- [1,954,null,{}] 13:35:36 INFO - PROCESS | 3776 | 1464381336986 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 3776 | 1464381337102 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:35:37 INFO - PROCESS | 3776 | 1464381337159 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 3776 | ++DOCSHELL 16CB6800 == 54 [pid = 3776] [id = 248] 13:35:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (17B1D000) [pid = 3776] [serial = 743] [outer = 00000000] 13:35:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (180F1400) [pid = 3776] [serial = 744] [outer = 17B1D000] 13:35:37 INFO - PROCESS | 3776 | 1464381337203 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (195A8C00) [pid = 3776] [serial = 745] [outer = 17B1D000] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (0F30D800) [pid = 3776] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (10F0F000) [pid = 3776] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (14E35000) [pid = 3776] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (12B67800) [pid = 3776] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (105FA400) [pid = 3776] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (139A7C00) [pid = 3776] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (12844C00) [pid = 3776] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (139ABC00) [pid = 3776] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (1680CC00) [pid = 3776] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (180E8800) [pid = 3776] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (17511400) [pid = 3776] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (166BE000) [pid = 3776] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (16809C00) [pid = 3776] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:35:37 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (15E79C00) [pid = 3776] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:35:37 INFO - PROCESS | 3776 | 1464381337650 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 703ms 13:35:37 INFO - PROCESS | 3776 | 1464381337697 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 3776 | 1464381337699 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 13:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:35:37 INFO - PROCESS | 3776 | 1464381337702 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 3776 | 1464381337704 Marionette TRACE conn2 <- [1,958,null,{}] 13:35:37 INFO - PROCESS | 3776 | 1464381337717 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 3776 | 1464381337797 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:35:37 INFO - PROCESS | 3776 | 1464381337804 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 3776 | ++DOCSHELL 12844C00 == 55 [pid = 3776] [id = 249] 13:35:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1339B400) [pid = 3776] [serial = 746] [outer = 00000000] 13:35:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (15E7E000) [pid = 3776] [serial = 747] [outer = 1339B400] 13:35:37 INFO - PROCESS | 3776 | 1464381337847 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (16AF8800) [pid = 3776] [serial = 748] [outer = 1339B400] 13:35:38 INFO - PROCESS | 3776 | 1464381338241 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 13:35:38 INFO - PROCESS | 3776 | 1464381338288 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 3776 | 1464381338290 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 13:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:35:38 INFO - PROCESS | 3776 | 1464381338293 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 3776 | 1464381338295 Marionette TRACE conn2 <- [1,962,null,{}] 13:35:38 INFO - PROCESS | 3776 | 1464381338298 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:38 INFO - PROCESS | 3776 | 1464381338358 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:35:38 INFO - PROCESS | 3776 | 1464381338365 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 3776 | ++DOCSHELL 1037CC00 == 56 [pid = 3776] [id = 250] 13:35:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (1411FC00) [pid = 3776] [serial = 749] [outer = 00000000] 13:35:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (180E8400) [pid = 3776] [serial = 750] [outer = 1411FC00] 13:35:38 INFO - PROCESS | 3776 | 1464381338411 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (195AD800) [pid = 3776] [serial = 751] [outer = 1411FC00] 13:35:38 INFO - PROCESS | 3776 | 1464381338839 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 614ms 13:35:38 INFO - PROCESS | 3776 | 1464381338899 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 3776 | 1464381338901 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 13:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:35:38 INFO - PROCESS | 3776 | 1464381338905 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 3776 | 1464381338906 Marionette TRACE conn2 <- [1,966,null,{}] 13:35:38 INFO - PROCESS | 3776 | 1464381338910 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:38 INFO - PROCESS | 3776 | 1464381338990 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:35:38 INFO - PROCESS | 3776 | 1464381338996 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 3776 | ++DOCSHELL 19B42000 == 57 [pid = 3776] [id = 251] 13:35:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (19D25000) [pid = 3776] [serial = 752] [outer = 00000000] 13:35:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (1A0AF800) [pid = 3776] [serial = 753] [outer = 19D25000] 13:35:39 INFO - PROCESS | 3776 | 1464381339039 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (1A101800) [pid = 3776] [serial = 754] [outer = 19D25000] 13:35:39 INFO - PROCESS | 3776 | 1464381339541 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 659ms 13:35:39 INFO - PROCESS | 3776 | 1464381339571 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 3776 | 1464381339576 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:35:39 INFO - PROCESS | 3776 | 1464381339581 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 3776 | 1464381339586 Marionette TRACE conn2 <- [1,970,null,{}] 13:35:39 INFO - PROCESS | 3776 | 1464381339592 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:39 INFO - PROCESS | 3776 | 1464381339766 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:35:39 INFO - PROCESS | 3776 | 1464381339875 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 3776 | ++DOCSHELL 105F6C00 == 58 [pid = 3776] [id = 252] 13:35:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (10A55400) [pid = 3776] [serial = 755] [outer = 00000000] 13:35:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (114B2000) [pid = 3776] [serial = 756] [outer = 10A55400] 13:35:39 INFO - PROCESS | 3776 | 1464381339913 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (12845000) [pid = 3776] [serial = 757] [outer = 10A55400] 13:35:40 INFO - PROCESS | 3776 | 1464381340473 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 958ms 13:35:40 INFO - PROCESS | 3776 | 1464381340548 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:35:40 INFO - PROCESS | 3776 | 1464381340554 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:35:40 INFO - PROCESS | 3776 | 1464381340561 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 3776 | 1464381340564 Marionette TRACE conn2 <- [1,974,null,{}] 13:35:40 INFO - PROCESS | 3776 | 1464381340568 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 3776 | 1464381340706 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:35:40 INFO - PROCESS | 3776 | 1464381340824 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 3776 | ++DOCSHELL 10371400 == 59 [pid = 3776] [id = 253] 13:35:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (10EDA000) [pid = 3776] [serial = 758] [outer = 00000000] 13:35:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (141CD000) [pid = 3776] [serial = 759] [outer = 10EDA000] 13:35:40 INFO - PROCESS | 3776 | 1464381340880 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (151CE400) [pid = 3776] [serial = 760] [outer = 10EDA000] 13:35:41 INFO - PROCESS | 3776 | 1464381341440 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 898ms 13:35:41 INFO - PROCESS | 3776 | 1464381341468 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 3776 | 1464381341470 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 13:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:35:41 INFO - PROCESS | 3776 | 1464381341458 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 3776 | 1464381341461 Marionette TRACE conn2 <- [1,978,null,{}] 13:35:41 INFO - PROCESS | 3776 | 1464381341472 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:41 INFO - PROCESS | 3776 | 1464381341580 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:35:41 INFO - PROCESS | 3776 | 1464381341710 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 3776 | ++DOCSHELL 166BDC00 == 60 [pid = 3776] [id = 254] 13:35:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (174CD800) [pid = 3776] [serial = 761] [outer = 00000000] 13:35:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (180E4C00) [pid = 3776] [serial = 762] [outer = 174CD800] 13:35:41 INFO - PROCESS | 3776 | 1464381341772 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (19D29400) [pid = 3776] [serial = 763] [outer = 174CD800] 13:35:42 INFO - PROCESS | 3776 | 1464381342356 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 958ms 13:35:42 INFO - PROCESS | 3776 | 1464381342422 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 3776 | 1464381342425 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 13:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:35:42 INFO - PROCESS | 3776 | 1464381342429 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - PROCESS | 3776 | 1464381342431 Marionette TRACE conn2 <- [1,982,null,{}] 13:35:42 INFO - PROCESS | 3776 | 1464381342434 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:42 INFO - PROCESS | 3776 | 1464381342539 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:35:42 INFO - PROCESS | 3776 | 1464381342668 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 3776 | ++DOCSHELL 1A5FDC00 == 61 [pid = 3776] [id = 255] 13:35:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (1A7E1400) [pid = 3776] [serial = 764] [outer = 00000000] 13:35:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (1A7E5C00) [pid = 3776] [serial = 765] [outer = 1A7E1400] 13:35:42 INFO - PROCESS | 3776 | 1464381342707 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (1AC30400) [pid = 3776] [serial = 766] [outer = 1A7E1400] 13:35:43 INFO - PROCESS | 3776 | 1464381343306 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 913ms 13:35:43 INFO - PROCESS | 3776 | 1464381343339 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:35:43 INFO - PROCESS | 3776 | 1464381343342 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 13:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:35:43 INFO - PROCESS | 3776 | 1464381343345 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 3776 | 1464381343347 Marionette TRACE conn2 <- [1,986,null,{}] 13:35:43 INFO - PROCESS | 3776 | 1464381343351 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:43 INFO - PROCESS | 3776 | 1464381343451 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:35:43 INFO - PROCESS | 3776 | 1464381343555 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 3776 | ++DOCSHELL 10EE3800 == 62 [pid = 3776] [id = 256] 13:35:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (10F15000) [pid = 3776] [serial = 767] [outer = 00000000] 13:35:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (11C9D400) [pid = 3776] [serial = 768] [outer = 10F15000] 13:35:43 INFO - PROCESS | 3776 | 1464381343609 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (12849C00) [pid = 3776] [serial = 769] [outer = 10F15000] 13:35:44 INFO - PROCESS | 3776 | 1464381344359 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1047ms 13:35:44 INFO - PROCESS | 3776 | 1464381344392 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:35:44 INFO - PROCESS | 3776 | 1464381344395 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 13:35:44 INFO - PROCESS | 3776 | 1464381344400 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 3776 | 1464381344403 Marionette TRACE conn2 <- [1,990,null,{}] 13:35:44 INFO - PROCESS | 3776 | 1464381344408 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:44 INFO - PROCESS | 3776 | 1464381344507 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:35:44 INFO - PROCESS | 3776 | 1464381344640 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 3776 | ++DOCSHELL 105F5000 == 63 [pid = 3776] [id = 257] 13:35:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (10A58000) [pid = 3776] [serial = 770] [outer = 00000000] 13:35:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (13398000) [pid = 3776] [serial = 771] [outer = 10A58000] 13:35:44 INFO - PROCESS | 3776 | 1464381344691 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (139A8000) [pid = 3776] [serial = 772] [outer = 10A58000] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 1683F800 == 62 [pid = 3776] [id = 184] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 1037CC00 == 61 [pid = 3776] [id = 250] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 12844C00 == 60 [pid = 3776] [id = 249] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 16CB6800 == 59 [pid = 3776] [id = 248] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 172D0C00 == 58 [pid = 3776] [id = 247] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 16809000 == 57 [pid = 3776] [id = 246] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 157CE800 == 56 [pid = 3776] [id = 245] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 14498000 == 55 [pid = 3776] [id = 244] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 11C7F400 == 54 [pid = 3776] [id = 243] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 0C7FDC00 == 53 [pid = 3776] [id = 242] 13:35:45 INFO - PROCESS | 3776 | --DOCSHELL 103D4800 == 52 [pid = 3776] [id = 237] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (13325400) [pid = 3776] [serial = 683] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (1339A400) [pid = 3776] [serial = 684] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (10F15800) [pid = 3776] [serial = 678] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (10A5E800) [pid = 3776] [serial = 677] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (14116800) [pid = 3776] [serial = 686] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (14495400) [pid = 3776] [serial = 687] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (12D77C00) [pid = 3776] [serial = 681] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (128B7000) [pid = 3776] [serial = 680] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (151D6800) [pid = 3776] [serial = 689] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (16AF2C00) [pid = 3776] [serial = 698] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (195A9000) [pid = 3776] [serial = 660] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (12844400) [pid = 3776] [serial = 662] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (1411E400) [pid = 3776] [serial = 665] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (17B8B800) [pid = 3776] [serial = 668] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (1A0BB800) [pid = 3776] [serial = 671] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (1A5F4800) [pid = 3776] [serial = 674] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (1940C400) [pid = 3776] [serial = 705] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (1683D400) [pid = 3776] [serial = 696] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (16820400) [pid = 3776] [serial = 695] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (17512400) [pid = 3776] [serial = 701] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (180ED000) [pid = 3776] [serial = 704] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (16AFA000) [pid = 3776] [serial = 699] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (19D2B800) [pid = 3776] [serial = 707] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (15E82C00) [pid = 3776] [serial = 692] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (166B2800) [pid = 3776] [serial = 693] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (17516C00) [pid = 3776] [serial = 702] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (157BD400) [pid = 3776] [serial = 690] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (10EDAC00) [pid = 3776] [serial = 450] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (12842000) [pid = 3776] [serial = 486] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (166B2400) [pid = 3776] [serial = 489] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 3776 | 1464381345300 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 958ms 13:35:45 INFO - PROCESS | 3776 | 1464381345364 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:35:45 INFO - PROCESS | 3776 | 1464381345370 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 13:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:35:45 INFO - PROCESS | 3776 | 1464381345399 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:35:45 INFO - PROCESS | 3776 | 1464381345402 Marionette TRACE conn2 <- [1,994,null,{}] 13:35:45 INFO - PROCESS | 3776 | 1464381345390 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:45 INFO - PROCESS | 3776 | 1464381345501 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:35:45 INFO - PROCESS | 3776 | 1464381345508 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 3776 | ++DOCSHELL 12844400 == 53 [pid = 3776] [id = 258] 13:35:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (12844C00) [pid = 3776] [serial = 773] [outer = 00000000] 13:35:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1307D000) [pid = 3776] [serial = 774] [outer = 12844C00] 13:35:45 INFO - PROCESS | 3776 | 1464381345553 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (13373C00) [pid = 3776] [serial = 775] [outer = 12844C00] 13:35:46 INFO - PROCESS | 3776 | 1464381346006 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 658ms 13:35:46 INFO - PROCESS | 3776 | 1464381346058 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 3776 | 1464381346060 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 13:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:35:46 INFO - PROCESS | 3776 | 1464381346063 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 3776 | 1464381346067 Marionette TRACE conn2 <- [1,998,null,{}] 13:35:46 INFO - PROCESS | 3776 | 1464381346076 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:46 INFO - PROCESS | 3776 | 1464381346161 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:35:46 INFO - PROCESS | 3776 | 1464381346172 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 3776 | ++DOCSHELL 14E32C00 == 54 [pid = 3776] [id = 259] 13:35:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (151D6800) [pid = 3776] [serial = 776] [outer = 00000000] 13:35:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (157C7400) [pid = 3776] [serial = 777] [outer = 151D6800] 13:35:46 INFO - PROCESS | 3776 | 1464381346222 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (15E7A400) [pid = 3776] [serial = 778] [outer = 151D6800] 13:35:46 INFO - PROCESS | 3776 | 1464381346654 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 614ms 13:35:46 INFO - PROCESS | 3776 | 1464381346666 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 3776 | 1464381346669 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 13:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:35:46 INFO - PROCESS | 3776 | 1464381346672 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 3776 | 1464381346674 Marionette TRACE conn2 <- [1,1002,null,{}] 13:35:46 INFO - PROCESS | 3776 | 1464381346677 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:46 INFO - PROCESS | 3776 | 1464381346767 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:35:46 INFO - PROCESS | 3776 | 1464381346805 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 3776 | ++DOCSHELL 166B5C00 == 55 [pid = 3776] [id = 260] 13:35:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (166B6800) [pid = 3776] [serial = 779] [outer = 00000000] 13:35:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (16820800) [pid = 3776] [serial = 780] [outer = 166B6800] 13:35:46 INFO - PROCESS | 3776 | 1464381346857 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (16AF6C00) [pid = 3776] [serial = 781] [outer = 166B6800] 13:35:47 INFO - PROCESS | 3776 | 1464381347303 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 673ms 13:35:47 INFO - PROCESS | 3776 | 1464381347352 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 3776 | 1464381347354 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 13:35:47 INFO - PROCESS | 3776 | 1464381347357 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:35:47 INFO - PROCESS | 3776 | 1464381347359 Marionette TRACE conn2 <- [1,1006,null,{}] 13:35:47 INFO - PROCESS | 3776 | 1464381347363 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 3776 | 1464381347456 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:35:47 INFO - PROCESS | 3776 | 1464381347463 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 3776 | ++DOCSHELL 141CB800 == 56 [pid = 3776] [id = 261] 13:35:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (14495800) [pid = 3776] [serial = 782] [outer = 00000000] 13:35:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (16809000) [pid = 3776] [serial = 783] [outer = 14495800] 13:35:47 INFO - PROCESS | 3776 | 1464381347491 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (16AFAC00) [pid = 3776] [serial = 784] [outer = 14495800] 13:35:47 INFO - PROCESS | 3776 | 1464381347976 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 673ms 13:35:48 INFO - PROCESS | 3776 | 1464381348022 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 3776 | 1464381348024 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 13:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:35:48 INFO - PROCESS | 3776 | 1464381348027 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 3776 | 1464381348029 Marionette TRACE conn2 <- [1,1010,null,{}] 13:35:48 INFO - PROCESS | 3776 | 1464381348032 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - PROCESS | 3776 | 1464381348182 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:35:48 INFO - PROCESS | 3776 | 1464381348208 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 3776 | ++DOCSHELL 105ECC00 == 57 [pid = 3776] [id = 262] 13:35:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (17DDF000) [pid = 3776] [serial = 785] [outer = 00000000] 13:35:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (180ED000) [pid = 3776] [serial = 786] [outer = 17DDF000] 13:35:48 INFO - PROCESS | 3776 | 1464381348253 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (180EE400) [pid = 3776] [serial = 787] [outer = 17DDF000] 13:35:48 INFO - PROCESS | 3776 | 1464381348645 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 674ms 13:35:48 INFO - PROCESS | 3776 | 1464381348721 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 3776 | 1464381348723 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 13:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:35:48 INFO - PROCESS | 3776 | 1464381348727 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 3776 | 1464381348712 Marionette TRACE conn2 <- [1,1014,null,{}] 13:35:48 INFO - PROCESS | 3776 | 1464381348715 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - PROCESS | 3776 | 1464381348829 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:35:48 INFO - PROCESS | 3776 | 1464381348891 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 3776 | ++DOCSHELL 17B8B800 == 58 [pid = 3776] [id = 263] 13:35:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (1940B400) [pid = 3776] [serial = 788] [outer = 00000000] 13:35:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (195B1800) [pid = 3776] [serial = 789] [outer = 1940B400] 13:35:48 INFO - PROCESS | 3776 | 1464381348938 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (19D27C00) [pid = 3776] [serial = 790] [outer = 1940B400] 13:35:49 INFO - PROCESS | 3776 | 1464381349321 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 673ms 13:35:49 INFO - PROCESS | 3776 | 1464381349388 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 3776 | 1464381349390 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 13:35:49 INFO - PROCESS | 3776 | 1464381349393 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:35:49 INFO - PROCESS | 3776 | 1464381349395 Marionette TRACE conn2 <- [1,1018,null,{}] 13:35:49 INFO - PROCESS | 3776 | 1464381349398 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:49 INFO - PROCESS | 3776 | 1464381349532 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:35:49 INFO - PROCESS | 3776 | 1464381349543 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 3776 | ++DOCSHELL 17B90800 == 59 [pid = 3776] [id = 264] 13:35:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (19D28C00) [pid = 3776] [serial = 791] [outer = 00000000] 13:35:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (1A5F5000) [pid = 3776] [serial = 792] [outer = 19D28C00] 13:35:49 INFO - PROCESS | 3776 | 1464381349591 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (1A5FC800) [pid = 3776] [serial = 793] [outer = 19D28C00] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (11CA4000) [pid = 3776] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (11C9DC00) [pid = 3776] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (157D7000) [pid = 3776] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (174C8400) [pid = 3776] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (174C1800) [pid = 3776] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (1683A000) [pid = 3776] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (16AEFC00) [pid = 3776] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (157D5C00) [pid = 3776] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (1683E000) [pid = 3776] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (19D2A400) [pid = 3776] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (139AE000) [pid = 3776] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (16812000) [pid = 3776] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (172D2C00) [pid = 3776] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (17B1D000) [pid = 3776] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (13398400) [pid = 3776] [serial = 721] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (1288B800) [pid = 3776] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (0C7FFC00) [pid = 3776] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (15E74400) [pid = 3776] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (151CB400) [pid = 3776] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1411FC00) [pid = 3776] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1339B400) [pid = 3776] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (157BFC00) [pid = 3776] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (16843400) [pid = 3776] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (12846000) [pid = 3776] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (10373C00) [pid = 3776] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:35:50 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (10ED8800) [pid = 3776] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:35:50 INFO - PROCESS | 3776 | 1464381350232 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 868ms 13:35:50 INFO - PROCESS | 3776 | 1464381350258 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 3776 | 1464381350260 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 13:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:35:50 INFO - PROCESS | 3776 | 1464381350275 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 3776 | 1464381350276 Marionette TRACE conn2 <- [1,1022,null,{}] 13:35:50 INFO - PROCESS | 3776 | 1464381350280 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 3776 | 1464381350361 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:35:50 INFO - PROCESS | 3776 | 1464381350367 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 3776 | ++DOCSHELL 10EDB400 == 60 [pid = 3776] [id = 265] 13:35:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (13391800) [pid = 3776] [serial = 794] [outer = 00000000] 13:35:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (14E3A800) [pid = 3776] [serial = 795] [outer = 13391800] 13:35:50 INFO - PROCESS | 3776 | 1464381350411 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (15A49C00) [pid = 3776] [serial = 796] [outer = 13391800] 13:35:50 INFO - PROCESS | 3776 | 1464381350790 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 569ms 13:35:50 INFO - PROCESS | 3776 | 1464381350847 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:35:50 INFO - PROCESS | 3776 | 1464381350849 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 13:35:50 INFO - PROCESS | 3776 | 1464381350853 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:35:50 INFO - PROCESS | 3776 | 1464381350854 Marionette TRACE conn2 <- [1,1026,null,{}] 13:35:50 INFO - PROCESS | 3776 | 1464381350858 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 3776 | 1464381350943 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:35:50 INFO - PROCESS | 3776 | 1464381350949 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 3776 | ++DOCSHELL 14E3A400 == 61 [pid = 3776] [id = 266] 13:35:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1653FC00) [pid = 3776] [serial = 797] [outer = 00000000] 13:35:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (16AF4000) [pid = 3776] [serial = 798] [outer = 1653FC00] 13:35:50 INFO - PROCESS | 3776 | 1464381350996 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (17B26400) [pid = 3776] [serial = 799] [outer = 1653FC00] 13:35:51 INFO - PROCESS | 3776 | 1464381351465 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 659ms 13:35:51 INFO - PROCESS | 3776 | 1464381351534 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 3776 | 1464381351536 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 13:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:35:51 INFO - PROCESS | 3776 | 1464381351540 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 3776 | 1464381351542 Marionette TRACE conn2 <- [1,1030,null,{}] 13:35:51 INFO - PROCESS | 3776 | 1464381351546 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:51 INFO - PROCESS | 3776 | 1464381351643 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:35:51 INFO - PROCESS | 3776 | 1464381351639 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 3776 | ++DOCSHELL 1A560C00 == 62 [pid = 3776] [id = 267] 13:35:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1A568000) [pid = 3776] [serial = 800] [outer = 00000000] 13:35:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (1AC36C00) [pid = 3776] [serial = 801] [outer = 1A568000] 13:35:51 INFO - PROCESS | 3776 | 1464381351687 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1AC3D000) [pid = 3776] [serial = 802] [outer = 1A568000] 13:35:52 INFO - PROCESS | 3776 | 1464381352351 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 853ms 13:35:52 INFO - PROCESS | 3776 | 1464381352408 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 3776 | 1464381352412 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 13:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:35:52 INFO - PROCESS | 3776 | 1464381352418 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - PROCESS | 3776 | 1464381352422 Marionette TRACE conn2 <- [1,1034,null,{}] 13:35:52 INFO - PROCESS | 3776 | 1464381352427 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:52 INFO - PROCESS | 3776 | 1464381352532 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:35:52 INFO - PROCESS | 3776 | 1464381352658 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 3776 | ++DOCSHELL 10A5B800 == 63 [pid = 3776] [id = 268] 13:35:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (10A64C00) [pid = 3776] [serial = 803] [outer = 00000000] 13:35:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (11C7E800) [pid = 3776] [serial = 804] [outer = 10A64C00] 13:35:52 INFO - PROCESS | 3776 | 1464381352716 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (12D23C00) [pid = 3776] [serial = 805] [outer = 10A64C00] 13:35:53 INFO - PROCESS | 3776 | 1464381353230 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 913ms 13:35:53 INFO - PROCESS | 3776 | 1464381353313 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 3776 | 1464381353319 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 13:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:35:53 INFO - PROCESS | 3776 | 1464381353325 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 3776 | 1464381353328 Marionette TRACE conn2 <- [1,1038,null,{}] 13:35:53 INFO - PROCESS | 3776 | 1464381353333 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 3776 | 1464381353441 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:35:53 INFO - PROCESS | 3776 | 1464381353578 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 3776 | ++DOCSHELL 10487C00 == 64 [pid = 3776] [id = 269] 13:35:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (11A0D400) [pid = 3776] [serial = 806] [outer = 00000000] 13:35:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (141CB000) [pid = 3776] [serial = 807] [outer = 11A0D400] 13:35:53 INFO - PROCESS | 3776 | 1464381353620 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (1578DC00) [pid = 3776] [serial = 808] [outer = 11A0D400] 13:35:54 INFO - PROCESS | 3776 | 1464381354197 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 912ms 13:35:54 INFO - PROCESS | 3776 | 1464381354230 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 3776 | 1464381354232 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 13:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:35:54 INFO - PROCESS | 3776 | 1464381354236 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:35:54 INFO - PROCESS | 3776 | 1464381354240 Marionette TRACE conn2 <- [1,1042,null,{}] 13:35:54 INFO - PROCESS | 3776 | 1464381354251 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:54 INFO - PROCESS | 3776 | 1464381354403 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:35:54 INFO - PROCESS | 3776 | 1464381354423 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 3776 | ++DOCSHELL 166B2C00 == 65 [pid = 3776] [id = 270] 13:35:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (16737800) [pid = 3776] [serial = 809] [outer = 00000000] 13:35:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (1673DC00) [pid = 3776] [serial = 810] [outer = 16737800] 13:35:54 INFO - PROCESS | 3776 | 1464381354479 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (16809C00) [pid = 3776] [serial = 811] [outer = 16737800] 13:35:55 INFO - PROCESS | 3776 | 1464381355051 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 868ms 13:35:55 INFO - PROCESS | 3776 | 1464381355106 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 3776 | 1464381355109 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 13:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:35:55 INFO - PROCESS | 3776 | 1464381355112 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 3776 | 1464381355114 Marionette TRACE conn2 <- [1,1046,null,{}] 13:35:55 INFO - PROCESS | 3776 | 1464381355118 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 3776 | 1464381355224 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:35:55 INFO - PROCESS | 3776 | 1464381355311 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 3776 | ++DOCSHELL 1673D000 == 66 [pid = 3776] [id = 271] 13:35:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (1673D800) [pid = 3776] [serial = 812] [outer = 00000000] 13:35:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (17DE3C00) [pid = 3776] [serial = 813] [outer = 1673D800] 13:35:55 INFO - PROCESS | 3776 | 1464381355365 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (19957000) [pid = 3776] [serial = 814] [outer = 1673D800] 13:35:55 INFO - PROCESS | 3776 | 1464381355933 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 853ms 13:35:55 INFO - PROCESS | 3776 | 1464381355978 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 3776 | 1464381355980 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 13:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:35:55 INFO - PROCESS | 3776 | 1464381355984 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 3776 | 1464381355986 Marionette TRACE conn2 <- [1,1050,null,{}] 13:35:55 INFO - PROCESS | 3776 | 1464381355990 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:56 INFO - PROCESS | 3776 | 1464381356113 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:35:56 INFO - PROCESS | 3776 | 1464381356229 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 3776 | ++DOCSHELL 0F309000 == 67 [pid = 3776] [id = 272] 13:35:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (103D0000) [pid = 3776] [serial = 815] [outer = 00000000] 13:35:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (11A03000) [pid = 3776] [serial = 816] [outer = 103D0000] 13:35:56 INFO - PROCESS | 3776 | 1464381356288 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (12889000) [pid = 3776] [serial = 817] [outer = 103D0000] 13:35:57 INFO - PROCESS | 3776 | 1464381357104 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1137ms 13:35:57 INFO - PROCESS | 3776 | 1464381357134 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 3776 | 1464381357141 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:35:57 INFO - PROCESS | 3776 | 1464381357147 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 3776 | 1464381357152 Marionette TRACE conn2 <- [1,1054,null,{}] 13:35:57 INFO - PROCESS | 3776 | 1464381357157 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:57 INFO - PROCESS | 3776 | 1464381357255 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:35:57 INFO - PROCESS | 3776 | 1464381357389 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 3776 | ++DOCSHELL 10A56400 == 68 [pid = 3776] [id = 273] 13:35:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (10A7F400) [pid = 3776] [serial = 818] [outer = 00000000] 13:35:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (11254C00) [pid = 3776] [serial = 819] [outer = 10A7F400] 13:35:57 INFO - PROCESS | 3776 | 1464381357441 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (11C9DC00) [pid = 3776] [serial = 820] [outer = 10A7F400] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 14E3A400 == 67 [pid = 3776] [id = 266] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 10EDB400 == 66 [pid = 3776] [id = 265] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 17B90800 == 65 [pid = 3776] [id = 264] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 17B8B800 == 64 [pid = 3776] [id = 263] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 105ECC00 == 63 [pid = 3776] [id = 262] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 141CB800 == 62 [pid = 3776] [id = 261] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 166B5C00 == 61 [pid = 3776] [id = 260] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 14E32C00 == 60 [pid = 3776] [id = 259] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 12844400 == 59 [pid = 3776] [id = 258] 13:35:57 INFO - PROCESS | 3776 | --DOCSHELL 105F5000 == 58 [pid = 3776] [id = 257] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (13399C00) [pid = 3776] [serial = 621] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (12AF0400) [pid = 3776] [serial = 663] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (19D26800) [pid = 3776] [serial = 525] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (1A5FEC00) [pid = 3776] [serial = 675] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (195B0400) [pid = 3776] [serial = 588] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (180E4400) [pid = 3776] [serial = 627] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (16AFC400) [pid = 3776] [serial = 630] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (15E75C00) [pid = 3776] [serial = 624] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (19409800) [pid = 3776] [serial = 669] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (1A10E000) [pid = 3776] [serial = 672] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (14EB4400) [pid = 3776] [serial = 666] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (195A8C00) [pid = 3776] [serial = 745] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (17211400) [pid = 3776] [serial = 723] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (10567000) [pid = 3776] [serial = 405] [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.] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (15E7E000) [pid = 3776] [serial = 747] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (16AF8800) [pid = 3776] [serial = 748] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (1654E800) [pid = 3776] [serial = 736] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (15E65400) [pid = 3776] [serial = 585] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (195AB800) [pid = 3776] [serial = 591] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (13DC4000) [pid = 3776] [serial = 555] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (11C10C00) [pid = 3776] [serial = 582] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (14E33400) [pid = 3776] [serial = 558] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16836800) [pid = 3776] [serial = 738] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (17B23C00) [pid = 3776] [serial = 741] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (16842800) [pid = 3776] [serial = 739] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (180F1400) [pid = 3776] [serial = 744] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (17FB9800) [pid = 3776] [serial = 742] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (16AF3000) [pid = 3776] [serial = 722] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (1339C400) [pid = 3776] [serial = 729] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (139A8800) [pid = 3776] [serial = 730] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (10E57000) [pid = 3776] [serial = 726] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1A10E400) [pid = 3776] [serial = 719] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (12840000) [pid = 3776] [serial = 727] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (15E7D000) [pid = 3776] [serial = 735] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (14E37C00) [pid = 3776] [serial = 713] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (19B41C00) [pid = 3776] [serial = 716] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (11432800) [pid = 3776] [serial = 710] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (153F6800) [pid = 3776] [serial = 732] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (195AD800) [pid = 3776] [serial = 751] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (157D5800) [pid = 3776] [serial = 733] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (180E8400) [pid = 3776] [serial = 750] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1A0AF800) [pid = 3776] [serial = 753] [outer = 00000000] [url = about:blank] 13:35:57 INFO - PROCESS | 3776 | 1464381357922 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 793ms 13:35:57 INFO - PROCESS | 3776 | 1464381357954 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 3776 | 1464381357960 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:35:57 INFO - PROCESS | 3776 | 1464381357970 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 3776 | 1464381357972 Marionette TRACE conn2 <- [1,1058,null,{}] 13:35:57 INFO - PROCESS | 3776 | 1464381357976 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 3776 | 1464381358066 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:35:58 INFO - PROCESS | 3776 | 1464381358073 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 3776 | ++DOCSHELL 112A2C00 == 59 [pid = 3776] [id = 274] 13:35:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (112A6800) [pid = 3776] [serial = 821] [outer = 00000000] 13:35:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (12842400) [pid = 3776] [serial = 822] [outer = 112A6800] 13:35:58 INFO - PROCESS | 3776 | 1464381358120 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (128B7000) [pid = 3776] [serial = 823] [outer = 112A6800] 13:35:58 INFO - PROCESS | 3776 | 1464381358593 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 659ms 13:35:58 INFO - PROCESS | 3776 | 1464381358633 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 3776 | 1464381358635 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 13:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:35:58 INFO - PROCESS | 3776 | 1464381358638 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - PROCESS | 3776 | 1464381358642 Marionette TRACE conn2 <- [1,1062,null,{}] 13:35:58 INFO - PROCESS | 3776 | 1464381358652 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 3776 | 1464381358735 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:35:58 INFO - PROCESS | 3776 | 1464381358744 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 3776 | ++DOCSHELL 13399800 == 60 [pid = 3776] [id = 275] 13:35:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1339A800) [pid = 3776] [serial = 824] [outer = 00000000] 13:35:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (13901400) [pid = 3776] [serial = 825] [outer = 1339A800] 13:35:58 INFO - PROCESS | 3776 | 1464381358791 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (139A8C00) [pid = 3776] [serial = 826] [outer = 1339A800] 13:35:59 INFO - PROCESS | 3776 | 1464381359242 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 613ms 13:35:59 INFO - PROCESS | 3776 | 1464381359260 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 3776 | 1464381359263 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 13:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:35:59 INFO - PROCESS | 3776 | 1464381359266 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - PROCESS | 3776 | 1464381359268 Marionette TRACE conn2 <- [1,1066,null,{}] 13:35:59 INFO - PROCESS | 3776 | 1464381359271 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:59 INFO - PROCESS | 3776 | 1464381359353 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:35:59 INFO - PROCESS | 3776 | 1464381359359 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 3776 | ++DOCSHELL 13DC2400 == 61 [pid = 3776] [id = 276] 13:35:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (13DC4000) [pid = 3776] [serial = 827] [outer = 00000000] 13:35:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (141C9800) [pid = 3776] [serial = 828] [outer = 13DC4000] 13:35:59 INFO - PROCESS | 3776 | 1464381359403 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (14499400) [pid = 3776] [serial = 829] [outer = 13DC4000] 13:35:59 INFO - PROCESS | 3776 | 1464381359837 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 614ms 13:35:59 INFO - PROCESS | 3776 | 1464381359876 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 3776 | 1464381359878 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 13:35:59 INFO - PROCESS | 3776 | 1464381359882 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:35:59 INFO - PROCESS | 3776 | 1464381359884 Marionette TRACE conn2 <- [1,1070,null,{}] 13:35:59 INFO - PROCESS | 3776 | 1464381359887 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:59 INFO - PROCESS | 3776 | 1464381359995 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:36:00 INFO - PROCESS | 3776 | 1464381360051 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 3776 | ++DOCSHELL 13DC0800 == 62 [pid = 3776] [id = 277] 13:36:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (14E32400) [pid = 3776] [serial = 830] [outer = 00000000] 13:36:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (14E3D800) [pid = 3776] [serial = 831] [outer = 14E32400] 13:36:00 INFO - PROCESS | 3776 | 1464381360127 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (15252000) [pid = 3776] [serial = 832] [outer = 14E32400] 13:36:00 INFO - PROCESS | 3776 | 1464381360567 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 703ms 13:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:36:00 INFO - PROCESS | 3776 | 1464381360607 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 3776 | 1464381360609 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 13:36:00 INFO - PROCESS | 3776 | 1464381360612 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 3776 | 1464381360614 Marionette TRACE conn2 <- [1,1074,null,{}] 13:36:00 INFO - PROCESS | 3776 | 1464381360617 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:00 INFO - PROCESS | 3776 | 1464381360723 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:36:00 INFO - PROCESS | 3776 | 1464381360782 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 3776 | ++DOCSHELL 157C5000 == 63 [pid = 3776] [id = 278] 13:36:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (157C6C00) [pid = 3776] [serial = 833] [outer = 00000000] 13:36:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (15E6A400) [pid = 3776] [serial = 834] [outer = 157C6C00] 13:36:00 INFO - PROCESS | 3776 | 1464381360826 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (15E70C00) [pid = 3776] [serial = 835] [outer = 157C6C00] 13:36:01 INFO - PROCESS | 3776 | 1464381361224 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 658ms 13:36:01 INFO - PROCESS | 3776 | 1464381361275 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:36:01 INFO - PROCESS | 3776 | 1464381361277 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 13:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:36:01 INFO - PROCESS | 3776 | 1464381361280 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:36:01 INFO - PROCESS | 3776 | 1464381361282 Marionette TRACE conn2 <- [1,1078,null,{}] 13:36:01 INFO - PROCESS | 3776 | 1464381361285 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:01 INFO - PROCESS | 3776 | 1464381361415 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:36:01 INFO - PROCESS | 3776 | 1464381361474 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 3776 | ++DOCSHELL 157CE000 == 64 [pid = 3776] [id = 279] 13:36:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (15E67000) [pid = 3776] [serial = 836] [outer = 00000000] 13:36:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (15E7E400) [pid = 3776] [serial = 837] [outer = 15E67000] 13:36:01 INFO - PROCESS | 3776 | 1464381361502 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (15F4A800) [pid = 3776] [serial = 838] [outer = 15E67000] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (17DDF000) [pid = 3776] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (1940B400) [pid = 3776] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (151D6800) [pid = 3776] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (10A58000) [pid = 3776] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (14495800) [pid = 3776] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (12844C00) [pid = 3776] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (10F15000) [pid = 3776] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (166B6800) [pid = 3776] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (19D28C00) [pid = 3776] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1653FC00) [pid = 3776] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:36:02 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (13391800) [pid = 3776] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:36:02 INFO - PROCESS | 3776 | 1464381362057 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 808ms 13:36:02 INFO - PROCESS | 3776 | 1464381362083 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 3776 | 1464381362085 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 13:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:36:02 INFO - PROCESS | 3776 | 1464381362088 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 3776 | 1464381362090 Marionette TRACE conn2 <- [1,1082,null,{}] 13:36:02 INFO - PROCESS | 3776 | 1464381362093 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:02 INFO - PROCESS | 3776 | 1464381362185 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:36:02 INFO - PROCESS | 3776 | 1464381362191 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 3776 | ++DOCSHELL 0F306C00 == 65 [pid = 3776] [id = 280] 13:36:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (105FAC00) [pid = 3776] [serial = 839] [outer = 00000000] 13:36:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (141CD400) [pid = 3776] [serial = 840] [outer = 105FAC00] 13:36:02 INFO - PROCESS | 3776 | 1464381362235 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (166B2800) [pid = 3776] [serial = 841] [outer = 105FAC00] 13:36:02 INFO - PROCESS | 3776 | 1464381362656 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 614ms 13:36:02 INFO - PROCESS | 3776 | 1464381362709 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 3776 | 1464381362711 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 13:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:36:02 INFO - PROCESS | 3776 | 1464381362714 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:36:02 INFO - PROCESS | 3776 | 1464381362715 Marionette TRACE conn2 <- [1,1086,null,{}] 13:36:02 INFO - PROCESS | 3776 | 1464381362719 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:02 INFO - PROCESS | 3776 | 1464381362798 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:36:02 INFO - PROCESS | 3776 | 1464381362807 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 3776 | ++DOCSHELL 151D6400 == 66 [pid = 3776] [id = 281] 13:36:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (16547000) [pid = 3776] [serial = 842] [outer = 00000000] 13:36:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (1673A800) [pid = 3776] [serial = 843] [outer = 16547000] 13:36:02 INFO - PROCESS | 3776 | 1464381362837 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (1680A800) [pid = 3776] [serial = 844] [outer = 16547000] 13:36:03 INFO - PROCESS | 3776 | 1464381363236 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 568ms 13:36:03 INFO - PROCESS | 3776 | 1464381363277 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 3776 | 1464381363279 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 13:36:03 INFO - PROCESS | 3776 | 1464381363282 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:36:03 INFO - PROCESS | 3776 | 1464381363284 Marionette TRACE conn2 <- [1,1090,null,{}] 13:36:03 INFO - PROCESS | 3776 | 1464381363291 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 3776 | 1464381363372 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:36:03 INFO - PROCESS | 3776 | 1464381363378 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:03 INFO - PROCESS | 3776 | ++DOCSHELL 15798C00 == 67 [pid = 3776] [id = 282] 13:36:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (166B6800) [pid = 3776] [serial = 845] [outer = 00000000] 13:36:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (16839800) [pid = 3776] [serial = 846] [outer = 166B6800] 13:36:03 INFO - PROCESS | 3776 | 1464381363422 Marionette DEBUG loaded listener.js 13:36:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (16842C00) [pid = 3776] [serial = 847] [outer = 166B6800] 13:36:03 INFO - PROCESS | 3776 | 1464381363826 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 569ms 13:36:03 INFO - PROCESS | 3776 | 1464381363862 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 3776 | 1464381363864 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 13:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:36:03 INFO - PROCESS | 3776 | 1464381363872 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 3776 | 1464381363874 Marionette TRACE conn2 <- [1,1094,null,{}] 13:36:03 INFO - PROCESS | 3776 | 1464381363878 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 3776 | 1464381364012 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:36:04 INFO - PROCESS | 3776 | 1464381364196 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 3776 | ++DOCSHELL 0F303400 == 68 [pid = 3776] [id = 283] 13:36:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (0F307000) [pid = 3776] [serial = 848] [outer = 00000000] 13:36:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (103D0800) [pid = 3776] [serial = 849] [outer = 0F307000] 13:36:04 INFO - PROCESS | 3776 | 1464381364268 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (10A5E400) [pid = 3776] [serial = 850] [outer = 0F307000] 13:36:04 INFO - PROCESS | 3776 | 1464381364800 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 958ms 13:36:04 INFO - PROCESS | 3776 | 1464381364833 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 3776 | 1464381364837 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 13:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:36:04 INFO - PROCESS | 3776 | 1464381364842 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 3776 | 1464381364847 Marionette TRACE conn2 <- [1,1098,null,{}] 13:36:04 INFO - PROCESS | 3776 | 1464381364852 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 3776 | 1464381364962 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:36:05 INFO - PROCESS | 3776 | 1464381365063 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 3776 | ++DOCSHELL 13123400 == 69 [pid = 3776] [id = 284] 13:36:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1312A400) [pid = 3776] [serial = 851] [outer = 00000000] 13:36:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1331A800) [pid = 3776] [serial = 852] [outer = 1312A400] 13:36:05 INFO - PROCESS | 3776 | 1464381365120 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (11C7FC00) [pid = 3776] [serial = 853] [outer = 1312A400] 13:36:05 INFO - PROCESS | 3776 | 1464381365742 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 957ms 13:36:05 INFO - PROCESS | 3776 | 1464381365808 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 3776 | 1464381365811 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 13:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:36:05 INFO - PROCESS | 3776 | 1464381365815 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - PROCESS | 3776 | 1464381365818 Marionette TRACE conn2 <- [1,1102,null,{}] 13:36:05 INFO - PROCESS | 3776 | 1464381365822 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:05 INFO - PROCESS | 3776 | 1464381365926 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:36:06 INFO - PROCESS | 3776 | 1464381366036 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 3776 | ++DOCSHELL 103CF400 == 70 [pid = 3776] [id = 285] 13:36:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (13902400) [pid = 3776] [serial = 854] [outer = 00000000] 13:36:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (157C4C00) [pid = 3776] [serial = 855] [outer = 13902400] 13:36:06 INFO - PROCESS | 3776 | 1464381366094 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (16732400) [pid = 3776] [serial = 856] [outer = 13902400] 13:36:06 INFO - PROCESS | 3776 | 1464381366659 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 853ms 13:36:06 INFO - PROCESS | 3776 | 1464381366682 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 3776 | 1464381366685 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 13:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:36:06 INFO - PROCESS | 3776 | 1464381366696 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 3776 | 1464381366701 Marionette TRACE conn2 <- [1,1106,null,{}] 13:36:06 INFO - PROCESS | 3776 | 1464381366705 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:06 INFO - PROCESS | 3776 | 1464381366811 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:36:06 INFO - PROCESS | 3776 | 1464381366920 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 3776 | ++DOCSHELL 153F2400 == 71 [pid = 3776] [id = 286] 13:36:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (16AF5C00) [pid = 3776] [serial = 857] [outer = 00000000] 13:36:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (17216400) [pid = 3776] [serial = 858] [outer = 16AF5C00] 13:36:06 INFO - PROCESS | 3776 | 1464381366975 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (172D7000) [pid = 3776] [serial = 859] [outer = 16AF5C00] 13:36:07 INFO - PROCESS | 3776 | 1464381367523 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 913ms 13:36:07 INFO - PROCESS | 3776 | 1464381367599 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 3776 | 1464381367601 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 13:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:36:07 INFO - PROCESS | 3776 | 1464381367604 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 3776 | 1464381367606 Marionette TRACE conn2 <- [1,1110,null,{}] 13:36:07 INFO - PROCESS | 3776 | 1464381367611 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 3776 | 1464381367747 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:36:07 INFO - PROCESS | 3776 | 1464381367876 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 3776 | ++DOCSHELL 10ED6800 == 72 [pid = 3776] [id = 287] 13:36:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (12AF0000) [pid = 3776] [serial = 860] [outer = 00000000] 13:36:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (13908C00) [pid = 3776] [serial = 861] [outer = 12AF0000] 13:36:07 INFO - PROCESS | 3776 | 1464381367931 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (141D1000) [pid = 3776] [serial = 862] [outer = 12AF0000] 13:36:08 INFO - PROCESS | 3776 | 1464381368644 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1107ms 13:36:08 INFO - PROCESS | 3776 | 1464381368709 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 3776 | 1464381368713 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 13:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:36:08 INFO - PROCESS | 3776 | 1464381368718 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 3776 | 1464381368721 Marionette TRACE conn2 <- [1,1114,null,{}] 13:36:08 INFO - PROCESS | 3776 | 1464381368727 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:08 INFO - PROCESS | 3776 | 1464381368828 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:36:08 INFO - PROCESS | 3776 | 1464381368949 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 3776 | ++DOCSHELL 11260000 == 73 [pid = 3776] [id = 288] 13:36:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (11C10C00) [pid = 3776] [serial = 863] [outer = 00000000] 13:36:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (1307B400) [pid = 3776] [serial = 864] [outer = 11C10C00] 13:36:09 INFO - PROCESS | 3776 | 1464381369015 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (13321400) [pid = 3776] [serial = 865] [outer = 11C10C00] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 16813000 == 72 [pid = 3776] [id = 178] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 13397800 == 71 [pid = 3776] [id = 241] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 15798C00 == 70 [pid = 3776] [id = 282] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 151D6400 == 69 [pid = 3776] [id = 281] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 0F306C00 == 68 [pid = 3776] [id = 280] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 157CE000 == 67 [pid = 3776] [id = 279] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 157C5000 == 66 [pid = 3776] [id = 278] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 13DC0800 == 65 [pid = 3776] [id = 277] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 13DC2400 == 64 [pid = 3776] [id = 276] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 13399800 == 63 [pid = 3776] [id = 275] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 112A2C00 == 62 [pid = 3776] [id = 274] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 10A56400 == 61 [pid = 3776] [id = 273] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (1AC36C00) [pid = 3776] [serial = 801] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 10487C00 == 60 [pid = 3776] [id = 269] 13:36:09 INFO - PROCESS | 3776 | --DOCSHELL 10A5B800 == 59 [pid = 3776] [id = 268] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (180ED000) [pid = 3776] [serial = 786] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (195B1800) [pid = 3776] [serial = 789] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (141CD000) [pid = 3776] [serial = 759] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (157C7400) [pid = 3776] [serial = 777] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (15E7A400) [pid = 3776] [serial = 778] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1A7E5C00) [pid = 3776] [serial = 765] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (180EE400) [pid = 3776] [serial = 787] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (139A8000) [pid = 3776] [serial = 772] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (13398000) [pid = 3776] [serial = 771] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (180E4C00) [pid = 3776] [serial = 762] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (16809000) [pid = 3776] [serial = 783] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (114B2000) [pid = 3776] [serial = 756] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1307D000) [pid = 3776] [serial = 774] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (13373C00) [pid = 3776] [serial = 775] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (12849C00) [pid = 3776] [serial = 769] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (11C9D400) [pid = 3776] [serial = 768] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (16820800) [pid = 3776] [serial = 780] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (16AF6C00) [pid = 3776] [serial = 781] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1A5F5000) [pid = 3776] [serial = 792] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (19D27C00) [pid = 3776] [serial = 790] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (17B26400) [pid = 3776] [serial = 799] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (16AF4000) [pid = 3776] [serial = 798] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1A5FC800) [pid = 3776] [serial = 793] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (14E3A800) [pid = 3776] [serial = 795] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (15A49C00) [pid = 3776] [serial = 796] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (16AFAC00) [pid = 3776] [serial = 784] [outer = 00000000] [url = about:blank] 13:36:09 INFO - PROCESS | 3776 | 1464381369574 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 898ms 13:36:09 INFO - PROCESS | 3776 | 1464381369631 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 3776 | 1464381369636 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 13:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:36:09 INFO - PROCESS | 3776 | 1464381369643 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 3776 | 1464381369645 Marionette TRACE conn2 <- [1,1118,null,{}] 13:36:09 INFO - PROCESS | 3776 | 1464381369632 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:09 INFO - PROCESS | 3776 | 1464381369722 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:36:09 INFO - PROCESS | 3776 | 1464381369806 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 3776 | ++DOCSHELL 10E54000 == 60 [pid = 3776] [id = 289] 13:36:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (11253C00) [pid = 3776] [serial = 866] [outer = 00000000] 13:36:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1288B800) [pid = 3776] [serial = 867] [outer = 11253C00] 13:36:09 INFO - PROCESS | 3776 | 1464381369851 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (1338DC00) [pid = 3776] [serial = 868] [outer = 11253C00] 13:36:10 INFO - PROCESS | 3776 | 1464381370215 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 613ms 13:36:10 INFO - PROCESS | 3776 | 1464381370245 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 3776 | 1464381370249 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 13:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:36:10 INFO - PROCESS | 3776 | 1464381370254 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 3776 | 1464381370259 Marionette TRACE conn2 <- [1,1122,null,{}] 13:36:10 INFO - PROCESS | 3776 | 1464381370269 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 3776 | 1464381370384 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:36:10 INFO - PROCESS | 3776 | 1464381370392 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 3776 | ++DOCSHELL 139AF800 == 61 [pid = 3776] [id = 290] 13:36:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (13DBE800) [pid = 3776] [serial = 869] [outer = 00000000] 13:36:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (14E31800) [pid = 3776] [serial = 870] [outer = 13DBE800] 13:36:10 INFO - PROCESS | 3776 | 1464381370438 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (151D6400) [pid = 3776] [serial = 871] [outer = 13DBE800] 13:36:10 INFO - PROCESS | 3776 | 1464381370864 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 599ms 13:36:10 INFO - PROCESS | 3776 | 1464381370859 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 3776 | 1464381370861 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 13:36:10 INFO - PROCESS | 3776 | 1464381370864 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:36:10 INFO - PROCESS | 3776 | 1464381370866 Marionette TRACE conn2 <- [1,1126,null,{}] 13:36:10 INFO - PROCESS | 3776 | 1464381370870 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 3776 | 1464381370950 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:36:10 INFO - PROCESS | 3776 | 1464381370956 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 3776 | ++DOCSHELL 15791800 == 62 [pid = 3776] [id = 291] 13:36:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (157CDC00) [pid = 3776] [serial = 872] [outer = 00000000] 13:36:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (15E7A400) [pid = 3776] [serial = 873] [outer = 157CDC00] 13:36:10 INFO - PROCESS | 3776 | 1464381371000 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (15E80C00) [pid = 3776] [serial = 874] [outer = 157CDC00] 13:36:11 INFO - PROCESS | 3776 | 1464381371414 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 569ms 13:36:11 INFO - PROCESS | 3776 | 1464381371444 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:36:11 INFO - PROCESS | 3776 | 1464381371446 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 13:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:36:11 INFO - PROCESS | 3776 | 1464381371453 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 3776 | 1464381371464 Marionette TRACE conn2 <- [1,1130,null,{}] 13:36:11 INFO - PROCESS | 3776 | 1464381371475 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:11 INFO - PROCESS | 3776 | 1464381371579 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:36:11 INFO - PROCESS | 3776 | 1464381371586 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 3776 | ++DOCSHELL 11CA2400 == 63 [pid = 3776] [id = 292] 13:36:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (14495800) [pid = 3776] [serial = 875] [outer = 00000000] 13:36:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1673EC00) [pid = 3776] [serial = 876] [outer = 14495800] 13:36:11 INFO - PROCESS | 3776 | 1464381371629 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1681C400) [pid = 3776] [serial = 877] [outer = 14495800] 13:36:12 INFO - PROCESS | 3776 | 1464381372082 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 673ms 13:36:12 INFO - PROCESS | 3776 | 1464381372135 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 3776 | 1464381372137 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:36:12 INFO - PROCESS | 3776 | 1464381372130 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 3776 | 1464381372132 Marionette TRACE conn2 <- [1,1134,null,{}] 13:36:12 INFO - PROCESS | 3776 | 1464381372135 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 3776 | 1464381372266 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:36:12 INFO - PROCESS | 3776 | 1464381372333 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 3776 | ++DOCSHELL 157C2C00 == 64 [pid = 3776] [id = 293] 13:36:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1653FC00) [pid = 3776] [serial = 878] [outer = 00000000] 13:36:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1721EC00) [pid = 3776] [serial = 879] [outer = 1653FC00] 13:36:12 INFO - PROCESS | 3776 | 1464381372378 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (17893C00) [pid = 3776] [serial = 880] [outer = 1653FC00] 13:36:12 INFO - PROCESS | 3776 | 1464381372798 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 718ms 13:36:12 INFO - PROCESS | 3776 | 1464381372861 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 3776 | 1464381372863 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:36:12 INFO - PROCESS | 3776 | 1464381372879 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 3776 | 1464381372881 Marionette TRACE conn2 <- [1,1138,null,{}] 13:36:12 INFO - PROCESS | 3776 | 1464381372884 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 3776 | 1464381372994 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:36:13 INFO - PROCESS | 3776 | 1464381373006 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 3776 | ++DOCSHELL 16AF4400 == 65 [pid = 3776] [id = 294] 13:36:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (16AF8C00) [pid = 3776] [serial = 881] [outer = 00000000] 13:36:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (17FB8000) [pid = 3776] [serial = 882] [outer = 16AF8C00] 13:36:13 INFO - PROCESS | 3776 | 1464381373052 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (17FB9800) [pid = 3776] [serial = 883] [outer = 16AF8C00] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (10A7F400) [pid = 3776] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1339A800) [pid = 3776] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (16547000) [pid = 3776] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (15E67000) [pid = 3776] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (157C6C00) [pid = 3776] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (14E32400) [pid = 3776] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (13DC4000) [pid = 3776] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (105FAC00) [pid = 3776] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:36:13 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (112A6800) [pid = 3776] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:36:13 INFO - PROCESS | 3776 | 1464381373627 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 808ms 13:36:13 INFO - PROCESS | 3776 | 1464381373683 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 3776 | 1464381373685 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 13:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:36:13 INFO - PROCESS | 3776 | 1464381373672 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 3776 | 1464381373674 Marionette TRACE conn2 <- [1,1142,null,{}] 13:36:13 INFO - PROCESS | 3776 | 1464381373677 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 3776 | 1464381373764 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:36:13 INFO - PROCESS | 3776 | 1464381373770 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 3776 | ++DOCSHELL 10A7F800 == 66 [pid = 3776] [id = 295] 13:36:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (12B60000) [pid = 3776] [serial = 884] [outer = 00000000] 13:36:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (141CD800) [pid = 3776] [serial = 885] [outer = 12B60000] 13:36:13 INFO - PROCESS | 3776 | 1464381373816 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (17897000) [pid = 3776] [serial = 886] [outer = 12B60000] 13:36:14 INFO - PROCESS | 3776 | 1464381374224 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 599ms 13:36:14 INFO - PROCESS | 3776 | 1464381374292 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 3776 | 1464381374294 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 13:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:36:14 INFO - PROCESS | 3776 | 1464381374298 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 3776 | 1464381374299 Marionette TRACE conn2 <- [1,1146,null,{}] 13:36:14 INFO - PROCESS | 3776 | 1464381374303 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:14 INFO - PROCESS | 3776 | 1464381374388 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:36:14 INFO - PROCESS | 3776 | 1464381374394 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 3776 | ++DOCSHELL 1037CC00 == 67 [pid = 3776] [id = 296] 13:36:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (10558400) [pid = 3776] [serial = 887] [outer = 00000000] 13:36:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (17B90000) [pid = 3776] [serial = 888] [outer = 10558400] 13:36:14 INFO - PROCESS | 3776 | 1464381374438 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (180F1400) [pid = 3776] [serial = 889] [outer = 10558400] 13:36:14 INFO - PROCESS | 3776 | 1464381374844 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 568ms 13:36:14 INFO - PROCESS | 3776 | 1464381374860 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 3776 | 1464381374862 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 13:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:36:14 INFO - PROCESS | 3776 | 1464381374865 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 3776 | 1464381374867 Marionette TRACE conn2 <- [1,1150,null,{}] 13:36:14 INFO - PROCESS | 3776 | 1464381374870 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:14 INFO - PROCESS | 3776 | 1464381374955 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:36:14 INFO - PROCESS | 3776 | 1464381374962 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 3776 | ++DOCSHELL 16837000 == 68 [pid = 3776] [id = 297] 13:36:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (180EDC00) [pid = 3776] [serial = 890] [outer = 00000000] 13:36:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (195A6C00) [pid = 3776] [serial = 891] [outer = 180EDC00] 13:36:14 INFO - PROCESS | 3776 | 1464381375006 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (195A7800) [pid = 3776] [serial = 892] [outer = 180EDC00] 13:36:15 INFO - PROCESS | 3776 | 1464381375419 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 569ms 13:36:15 INFO - PROCESS | 3776 | 1464381375445 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 3776 | 1464381375447 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 13:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:36:15 INFO - PROCESS | 3776 | 1464381375517 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 3776 | 1464381375521 Marionette TRACE conn2 <- [1,1154,null,{}] 13:36:15 INFO - PROCESS | 3776 | 1464381375531 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 3776 | 1464381375647 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:36:15 INFO - PROCESS | 3776 | 1464381375801 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 3776 | ++DOCSHELL 10E50000 == 69 [pid = 3776] [id = 298] 13:36:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (10E50400) [pid = 3776] [serial = 893] [outer = 00000000] 13:36:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (112A6800) [pid = 3776] [serial = 894] [outer = 10E50400] 13:36:15 INFO - PROCESS | 3776 | 1464381375856 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (1283D800) [pid = 3776] [serial = 895] [outer = 10E50400] 13:36:16 INFO - PROCESS | 3776 | 1464381376424 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1017ms 13:36:16 INFO - PROCESS | 3776 | 1464381376465 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:36:16 INFO - PROCESS | 3776 | 1464381376469 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 13:36:16 INFO - PROCESS | 3776 | 1464381376473 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 3776 | 1464381376476 Marionette TRACE conn2 <- [1,1158,null,{}] 13:36:16 INFO - PROCESS | 3776 | 1464381376483 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 3776 | 1464381376593 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:36:16 INFO - PROCESS | 3776 | 1464381376725 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 3776 | ++DOCSHELL 13DC2400 == 70 [pid = 3776] [id = 299] 13:36:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (14112C00) [pid = 3776] [serial = 896] [outer = 00000000] 13:36:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (14E31C00) [pid = 3776] [serial = 897] [outer = 14112C00] 13:36:16 INFO - PROCESS | 3776 | 1464381376780 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (157C4800) [pid = 3776] [serial = 898] [outer = 14112C00] 13:36:17 INFO - PROCESS | 3776 | 1464381377349 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 913ms 13:36:17 INFO - PROCESS | 3776 | 1464381377383 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 3776 | 1464381377386 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 13:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:36:17 INFO - PROCESS | 3776 | 1464381377389 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - PROCESS | 3776 | 1464381377392 Marionette TRACE conn2 <- [1,1162,null,{}] 13:36:17 INFO - PROCESS | 3776 | 1464381377396 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:17 INFO - PROCESS | 3776 | 1464381377503 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:36:17 INFO - PROCESS | 3776 | 1464381377608 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 3776 | ++DOCSHELL 16AF4000 == 71 [pid = 3776] [id = 300] 13:36:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (16AF5000) [pid = 3776] [serial = 899] [outer = 00000000] 13:36:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (16FFB000) [pid = 3776] [serial = 900] [outer = 16AF5000] 13:36:17 INFO - PROCESS | 3776 | 1464381377650 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (17B89800) [pid = 3776] [serial = 901] [outer = 16AF5000] 13:36:18 INFO - PROCESS | 3776 | 1464381378266 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 3776 | 1464381378304 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 13:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:36:18 INFO - PROCESS | 3776 | 1464381378308 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 3776 | 1464381378310 Marionette TRACE conn2 <- [1,1166,null,{}] 13:36:18 INFO - PROCESS | 3776 | 1464381378314 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:18 INFO - PROCESS | 3776 | 1464381378418 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:36:18 INFO - PROCESS | 3776 | 1464381378519 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 3776 | ++DOCSHELL 19B48000 == 72 [pid = 3776] [id = 301] 13:36:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (19B4E800) [pid = 3776] [serial = 902] [outer = 00000000] 13:36:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (19D2B800) [pid = 3776] [serial = 903] [outer = 19B4E800] 13:36:18 INFO - PROCESS | 3776 | 1464381378573 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (1A026400) [pid = 3776] [serial = 904] [outer = 19B4E800] 13:36:19 INFO - PROCESS | 3776 | 1464381379092 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 3776 | 1464381379163 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 13:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:36:19 INFO - PROCESS | 3776 | 1464381379167 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 3776 | 1464381379169 Marionette TRACE conn2 <- [1,1170,null,{}] 13:36:19 INFO - PROCESS | 3776 | 1464381379173 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:19 INFO - PROCESS | 3776 | 1464381379272 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:36:19 INFO - PROCESS | 3776 | 1464381379401 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 3776 | ++DOCSHELL 0F307800 == 73 [pid = 3776] [id = 302] 13:36:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (16736C00) [pid = 3776] [serial = 905] [outer = 00000000] 13:36:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (1A0BE800) [pid = 3776] [serial = 906] [outer = 16736C00] 13:36:19 INFO - PROCESS | 3776 | 1464381379464 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (1A109C00) [pid = 3776] [serial = 907] [outer = 16736C00] 13:36:20 INFO - PROCESS | 3776 | 1464381380009 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 3776 | 1464381380080 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 13:36:20 INFO - PROCESS | 3776 | 1464381380084 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 3776 | 1464381380086 Marionette TRACE conn2 <- [1,1174,null,{}] 13:36:20 INFO - PROCESS | 3776 | 1464381380090 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:20 INFO - PROCESS | 3776 | 1464381380247 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:36:20 INFO - PROCESS | 3776 | 1464381380385 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 3776 | ++DOCSHELL 10A58000 == 74 [pid = 3776] [id = 303] 13:36:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (10A7CC00) [pid = 3776] [serial = 908] [outer = 00000000] 13:36:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (128BC800) [pid = 3776] [serial = 909] [outer = 10A7CC00] 13:36:20 INFO - PROCESS | 3776 | 1464381380450 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (141CB800) [pid = 3776] [serial = 910] [outer = 10A7CC00] 13:36:21 INFO - PROCESS | 3776 | 1464381381235 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 3776 | 1464381381294 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 13:36:21 INFO - PROCESS | 3776 | 1464381381299 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:36:21 INFO - PROCESS | 3776 | 1464381381303 Marionette TRACE conn2 <- [1,1178,null,{}] 13:36:21 INFO - PROCESS | 3776 | 1464381381308 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:21 INFO - PROCESS | 3776 | 1464381381412 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:36:21 INFO - PROCESS | 3776 | 1464381381551 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 3776 | ++DOCSHELL 105F5000 == 75 [pid = 3776] [id = 304] 13:36:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (11CA6C00) [pid = 3776] [serial = 911] [outer = 00000000] 13:36:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (1380CC00) [pid = 3776] [serial = 912] [outer = 11CA6C00] 13:36:21 INFO - PROCESS | 3776 | 1464381381589 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (139B1400) [pid = 3776] [serial = 913] [outer = 11CA6C00] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 1037CC00 == 74 [pid = 3776] [id = 296] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 10A7F800 == 73 [pid = 3776] [id = 295] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 16AF4400 == 72 [pid = 3776] [id = 294] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 157C2C00 == 71 [pid = 3776] [id = 293] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 11CA2400 == 70 [pid = 3776] [id = 292] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 15791800 == 69 [pid = 3776] [id = 291] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 139AF800 == 68 [pid = 3776] [id = 290] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 10E54000 == 67 [pid = 3776] [id = 289] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 11260000 == 66 [pid = 3776] [id = 288] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 10ED6800 == 65 [pid = 3776] [id = 287] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 153F2400 == 64 [pid = 3776] [id = 286] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 103CF400 == 63 [pid = 3776] [id = 285] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 13123400 == 62 [pid = 3776] [id = 284] 13:36:21 INFO - PROCESS | 3776 | --DOCSHELL 0F303400 == 61 [pid = 3776] [id = 283] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (11C9DC00) [pid = 3776] [serial = 820] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (11A03000) [pid = 3776] [serial = 816] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (13901400) [pid = 3776] [serial = 825] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (1673A800) [pid = 3776] [serial = 843] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (15F4A800) [pid = 3776] [serial = 838] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (15E6A400) [pid = 3776] [serial = 834] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (11C7E800) [pid = 3776] [serial = 804] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (14E3D800) [pid = 3776] [serial = 831] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (1680A800) [pid = 3776] [serial = 844] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (17DE3C00) [pid = 3776] [serial = 813] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (141CB000) [pid = 3776] [serial = 807] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (15E70C00) [pid = 3776] [serial = 835] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (14499400) [pid = 3776] [serial = 829] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (139A8C00) [pid = 3776] [serial = 826] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (15E7E400) [pid = 3776] [serial = 837] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (166B2800) [pid = 3776] [serial = 841] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (12842400) [pid = 3776] [serial = 822] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (15252000) [pid = 3776] [serial = 832] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (141CD400) [pid = 3776] [serial = 840] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (11254C00) [pid = 3776] [serial = 819] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (128B7000) [pid = 3776] [serial = 823] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (141C9800) [pid = 3776] [serial = 828] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1673DC00) [pid = 3776] [serial = 810] [outer = 00000000] [url = about:blank] 13:36:21 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (16839800) [pid = 3776] [serial = 846] [outer = 00000000] [url = about:blank] 13:36:22 INFO - PROCESS | 3776 | 1464381382094 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 3776 | 1464381382176 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 13:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:36:22 INFO - PROCESS | 3776 | 1464381382183 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 3776 | 1464381382185 Marionette TRACE conn2 <- [1,1182,null,{}] 13:36:22 INFO - PROCESS | 3776 | 1464381382189 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 3776 | 1464381382274 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:36:22 INFO - PROCESS | 3776 | 1464381382287 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 3776 | ++DOCSHELL 12AF4400 == 62 [pid = 3776] [id = 305] 13:36:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (13325400) [pid = 3776] [serial = 914] [outer = 00000000] 13:36:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (139AD400) [pid = 3776] [serial = 915] [outer = 13325400] 13:36:22 INFO - PROCESS | 3776 | 1464381382333 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (141CD400) [pid = 3776] [serial = 916] [outer = 13325400] 13:36:22 INFO - PROCESS | 3776 | 1464381382768 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 3776 | 1464381382786 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 13:36:22 INFO - PROCESS | 3776 | 1464381382789 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 3776 | 1464381382793 Marionette TRACE conn2 <- [1,1186,null,{}] 13:36:22 INFO - PROCESS | 3776 | 1464381382836 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 3776 | 1464381382924 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:36:22 INFO - PROCESS | 3776 | 1464381382934 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 3776 | ++DOCSHELL 157D5800 == 63 [pid = 3776] [id = 306] 13:36:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (157D6C00) [pid = 3776] [serial = 917] [outer = 00000000] 13:36:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (15E77800) [pid = 3776] [serial = 918] [outer = 157D6C00] 13:36:22 INFO - PROCESS | 3776 | 1464381382983 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (15F4B800) [pid = 3776] [serial = 919] [outer = 157D6C00] 13:36:23 INFO - PROCESS | 3776 | 1464381383519 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 748ms 13:36:23 INFO - PROCESS | 3776 | 1464381383552 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 3776 | 1464381383554 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 13:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:36:23 INFO - PROCESS | 3776 | 1464381383558 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - PROCESS | 3776 | 1464381383559 Marionette TRACE conn2 <- [1,1190,null,{}] 13:36:23 INFO - PROCESS | 3776 | 1464381383563 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:23 INFO - PROCESS | 3776 | 1464381383637 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:36:23 INFO - PROCESS | 3776 | 1464381383644 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:23 INFO - PROCESS | 3776 | ++DOCSHELL 166B1400 == 64 [pid = 3776] [id = 307] 13:36:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (16734000) [pid = 3776] [serial = 920] [outer = 00000000] 13:36:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (16842800) [pid = 3776] [serial = 921] [outer = 16734000] 13:36:23 INFO - PROCESS | 3776 | 1464381383688 Marionette DEBUG loaded listener.js 13:36:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (16AF7C00) [pid = 3776] [serial = 922] [outer = 16734000] 13:36:24 INFO - PROCESS | 3776 | 1464381384104 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:24 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 13:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 614ms 13:36:24 INFO - PROCESS | 3776 | 1464381384158 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 3776 | 1464381384160 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 13:36:24 INFO - PROCESS | 3776 | 1464381384163 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:36:24 INFO - PROCESS | 3776 | 1464381384165 Marionette TRACE conn2 <- [1,1194,null,{}] 13:36:24 INFO - PROCESS | 3776 | 1464381384168 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 3776 | 1464381384277 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:36:24 INFO - PROCESS | 3776 | 1464381384366 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 3776 | ++DOCSHELL 1681D800 == 65 [pid = 3776] [id = 308] 13:36:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (16AEE800) [pid = 3776] [serial = 923] [outer = 00000000] 13:36:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (17220800) [pid = 3776] [serial = 924] [outer = 16AEE800] 13:36:24 INFO - PROCESS | 3776 | 1464381384411 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (17B21800) [pid = 3776] [serial = 925] [outer = 16AEE800] 13:36:24 INFO - PROCESS | 3776 | 1464381384806 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:24 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 13:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 718ms 13:36:24 INFO - PROCESS | 3776 | 1464381384870 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 3776 | 1464381384872 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 13:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:36:24 INFO - PROCESS | 3776 | 1464381384881 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:36:24 INFO - PROCESS | 3776 | 1464381384883 Marionette TRACE conn2 <- [1,1198,null,{}] 13:36:24 INFO - PROCESS | 3776 | 1464381384891 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:24 INFO - PROCESS | 3776 | 1464381385013 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:36:25 INFO - PROCESS | 3776 | 1464381385025 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 3776 | ++DOCSHELL 180E4400 == 66 [pid = 3776] [id = 309] 13:36:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (19412C00) [pid = 3776] [serial = 926] [outer = 00000000] 13:36:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (1A0B0400) [pid = 3776] [serial = 927] [outer = 19412C00] 13:36:25 INFO - PROCESS | 3776 | 1464381385119 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (1A0BBC00) [pid = 3776] [serial = 928] [outer = 19412C00] 13:36:25 INFO - PROCESS | 3776 | 1464381385514 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 673ms 13:36:25 INFO - PROCESS | 3776 | 1464381385557 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 3776 | 1464381385559 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 13:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:36:25 INFO - PROCESS | 3776 | 1464381385563 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 3776 | 1464381385564 Marionette TRACE conn2 <- [1,1202,null,{}] 13:36:25 INFO - PROCESS | 3776 | 1464381385598 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:25 INFO - PROCESS | 3776 | 1464381385696 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:36:25 INFO - PROCESS | 3776 | 1464381385757 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 3776 | ++DOCSHELL 1104C000 == 67 [pid = 3776] [id = 310] 13:36:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (1104E000) [pid = 3776] [serial = 929] [outer = 00000000] 13:36:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (11051800) [pid = 3776] [serial = 930] [outer = 1104E000] 13:36:25 INFO - PROCESS | 3776 | 1464381385802 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (16734C00) [pid = 3776] [serial = 931] [outer = 1104E000] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (14495800) [pid = 3776] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (1653FC00) [pid = 3776] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (157CDC00) [pid = 3776] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (13DBE800) [pid = 3776] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (11253C00) [pid = 3776] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (12AF0000) [pid = 3776] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (11C10C00) [pid = 3776] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (16AF8C00) [pid = 3776] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (12B60000) [pid = 3776] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (10558400) [pid = 3776] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:36:26 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (103D0000) [pid = 3776] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:36:26 INFO - PROCESS | 3776 | 1464381386365 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 868ms 13:36:26 INFO - PROCESS | 3776 | 1464381386431 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 3776 | 1464381386433 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:36:26 INFO - PROCESS | 3776 | 1464381386436 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 3776 | 1464381386438 Marionette TRACE conn2 <- [1,1206,null,{}] 13:36:26 INFO - PROCESS | 3776 | 1464381386442 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 3776 | 1464381386504 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:36:26 INFO - PROCESS | 3776 | 1464381386601 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 3776 | ++DOCSHELL 105EFC00 == 68 [pid = 3776] [id = 311] 13:36:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (10E4EC00) [pid = 3776] [serial = 932] [outer = 00000000] 13:36:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (12B60000) [pid = 3776] [serial = 933] [outer = 10E4EC00] 13:36:26 INFO - PROCESS | 3776 | 1464381386645 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (15E74400) [pid = 3776] [serial = 934] [outer = 10E4EC00] 13:36:27 INFO - PROCESS | 3776 | 1464381387006 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 599ms 13:36:27 INFO - PROCESS | 3776 | 1464381387038 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 3776 | 1464381387040 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 13:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:36:27 INFO - PROCESS | 3776 | 1464381387043 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 3776 | 1464381387045 Marionette TRACE conn2 <- [1,1210,null,{}] 13:36:27 INFO - PROCESS | 3776 | 1464381387049 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 3776 | 1464381387164 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:36:27 INFO - PROCESS | 3776 | 1464381387172 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 3776 | ++DOCSHELL 1125F800 == 69 [pid = 3776] [id = 312] 13:36:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (13129C00) [pid = 3776] [serial = 935] [outer = 00000000] 13:36:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (195A9000) [pid = 3776] [serial = 936] [outer = 13129C00] 13:36:27 INFO - PROCESS | 3776 | 1464381387220 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (1411E400) [pid = 3776] [serial = 937] [outer = 13129C00] 13:36:27 INFO - PROCESS | 3776 | 1464381387612 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 3776 | 1464381387650 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 13:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:36:27 INFO - PROCESS | 3776 | 1464381387653 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - PROCESS | 3776 | 1464381387655 Marionette TRACE conn2 <- [1,1214,null,{}] 13:36:27 INFO - PROCESS | 3776 | 1464381387658 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 3776 | 1464381387775 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:36:27 INFO - PROCESS | 3776 | 1464381387784 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 3776 | ++DOCSHELL 11009800 == 70 [pid = 3776] [id = 313] 13:36:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (1100B800) [pid = 3776] [serial = 938] [outer = 00000000] 13:36:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (11014400) [pid = 3776] [serial = 939] [outer = 1100B800] 13:36:27 INFO - PROCESS | 3776 | 1464381387827 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (16740C00) [pid = 3776] [serial = 940] [outer = 1100B800] 13:36:28 INFO - PROCESS | 3776 | 1464381388314 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 704ms 13:36:28 INFO - PROCESS | 3776 | 1464381388395 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 3776 | 1464381388400 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 13:36:28 INFO - PROCESS | 3776 | 1464381388407 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 3776 | 1464381388411 Marionette TRACE conn2 <- [1,1218,null,{}] 13:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:36:28 INFO - PROCESS | 3776 | 1464381388418 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:28 INFO - PROCESS | 3776 | 1464381388535 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:36:28 INFO - PROCESS | 3776 | 1464381388667 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 3776 | ++DOCSHELL 105EEC00 == 71 [pid = 3776] [id = 314] 13:36:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (10A56400) [pid = 3776] [serial = 941] [outer = 00000000] 13:36:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (1125F400) [pid = 3776] [serial = 942] [outer = 10A56400] 13:36:28 INFO - PROCESS | 3776 | 1464381388725 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (1283D000) [pid = 3776] [serial = 943] [outer = 10A56400] 13:36:29 INFO - PROCESS | 3776 | 1464381389265 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 898ms 13:36:29 INFO - PROCESS | 3776 | 1464381389323 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 3776 | 1464381389330 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 13:36:29 INFO - PROCESS | 3776 | 1464381389336 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:36:29 INFO - PROCESS | 3776 | 1464381389339 Marionette TRACE conn2 <- [1,1222,null,{}] 13:36:29 INFO - PROCESS | 3776 | 1464381389327 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 3776 | 1464381389436 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:36:29 INFO - PROCESS | 3776 | 1464381389570 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 3776 | ++DOCSHELL 13374400 == 72 [pid = 3776] [id = 315] 13:36:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (1337A000) [pid = 3776] [serial = 944] [outer = 00000000] 13:36:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (141E0400) [pid = 3776] [serial = 945] [outer = 1337A000] 13:36:29 INFO - PROCESS | 3776 | 1464381389632 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (141E4400) [pid = 3776] [serial = 946] [outer = 1337A000] 13:36:30 INFO - PROCESS | 3776 | 1464381390216 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 913ms 13:36:30 INFO - PROCESS | 3776 | 1464381390232 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 3776 | 1464381390234 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:36:30 INFO - PROCESS | 3776 | 1464381390238 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 3776 | 1464381390242 Marionette TRACE conn2 <- [1,1226,null,{}] 13:36:30 INFO - PROCESS | 3776 | 1464381390253 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 3776 | 1464381390362 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:36:30 INFO - PROCESS | 3776 | 1464381390497 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 3776 | ++DOCSHELL 141EC400 == 73 [pid = 3776] [id = 316] 13:36:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (141ED000) [pid = 3776] [serial = 947] [outer = 00000000] 13:36:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (157C2C00) [pid = 3776] [serial = 948] [outer = 141ED000] 13:36:30 INFO - PROCESS | 3776 | 1464381390554 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (15E76000) [pid = 3776] [serial = 949] [outer = 141ED000] 13:36:31 INFO - PROCESS | 3776 | 1464381391168 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 958ms 13:36:31 INFO - PROCESS | 3776 | 1464381391206 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 3776 | 1464381391209 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 13:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:36:31 INFO - PROCESS | 3776 | 1464381391213 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 3776 | 1464381391215 Marionette TRACE conn2 <- [1,1230,null,{}] 13:36:31 INFO - PROCESS | 3776 | 1464381391219 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:31 INFO - PROCESS | 3776 | 1464381391326 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:36:31 INFO - PROCESS | 3776 | 1464381391440 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 3776 | ++DOCSHELL 16840C00 == 74 [pid = 3776] [id = 317] 13:36:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (16842000) [pid = 3776] [serial = 950] [outer = 00000000] 13:36:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (17FB4800) [pid = 3776] [serial = 951] [outer = 16842000] 13:36:31 INFO - PROCESS | 3776 | 1464381391495 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (180F2000) [pid = 3776] [serial = 952] [outer = 16842000] 13:36:32 INFO - PROCESS | 3776 | 1464381392039 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 868ms 13:36:32 INFO - PROCESS | 3776 | 1464381392088 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 3776 | 1464381392090 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 13:36:32 INFO - PROCESS | 3776 | 1464381392095 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:36:32 INFO - PROCESS | 3776 | 1464381392097 Marionette TRACE conn2 <- [1,1234,null,{}] 13:36:32 INFO - PROCESS | 3776 | 1464381392101 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:32 INFO - PROCESS | 3776 | 1464381392208 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:36:32 INFO - PROCESS | 3776 | 1464381392315 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 3776 | ++DOCSHELL 0F30B800 == 75 [pid = 3776] [id = 318] 13:36:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (1100D400) [pid = 3776] [serial = 953] [outer = 00000000] 13:36:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (17FB4000) [pid = 3776] [serial = 954] [outer = 1100D400] 13:36:32 INFO - PROCESS | 3776 | 1464381392369 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (180E8800) [pid = 3776] [serial = 955] [outer = 1100D400] 13:36:33 INFO - PROCESS | 3776 | 1464381393163 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1093ms 13:36:33 INFO - PROCESS | 3776 | 1464381393187 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 3776 | 1464381393191 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 13:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:36:33 INFO - PROCESS | 3776 | 1464381393196 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - PROCESS | 3776 | 1464381393200 Marionette TRACE conn2 <- [1,1238,null,{}] 13:36:33 INFO - PROCESS | 3776 | 1464381393251 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:33 INFO - PROCESS | 3776 | 1464381393360 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:36:33 INFO - PROCESS | 3776 | 1464381393474 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 3776 | ++DOCSHELL 12840800 == 76 [pid = 3776] [id = 319] 13:36:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (12840C00) [pid = 3776] [serial = 956] [outer = 00000000] 13:36:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (1100E000) [pid = 3776] [serial = 957] [outer = 12840C00] 13:36:33 INFO - PROCESS | 3776 | 1464381393531 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (12D25C00) [pid = 3776] [serial = 958] [outer = 12840C00] 13:36:34 INFO - PROCESS | 3776 | 1464381394115 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 957ms 13:36:34 INFO - PROCESS | 3776 | 1464381394165 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 3776 | 1464381394171 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 13:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:36:34 INFO - PROCESS | 3776 | 1464381394160 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 3776 | 1464381394162 Marionette TRACE conn2 <- [1,1242,null,{}] 13:36:34 INFO - PROCESS | 3776 | 1464381394166 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:34 INFO - PROCESS | 3776 | 1464381394263 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:36:34 INFO - PROCESS | 3776 | 1464381394401 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 1125F800 == 75 [pid = 3776] [id = 312] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 105EFC00 == 74 [pid = 3776] [id = 311] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 1104C000 == 73 [pid = 3776] [id = 310] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 180E4400 == 72 [pid = 3776] [id = 309] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 1681D800 == 71 [pid = 3776] [id = 308] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 166B1400 == 70 [pid = 3776] [id = 307] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 157D5800 == 69 [pid = 3776] [id = 306] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 12AF4400 == 68 [pid = 3776] [id = 305] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 105F5000 == 67 [pid = 3776] [id = 304] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 13DC2400 == 66 [pid = 3776] [id = 299] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 10E50000 == 65 [pid = 3776] [id = 298] 13:36:34 INFO - PROCESS | 3776 | --DOCSHELL 16837000 == 64 [pid = 3776] [id = 297] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (12889000) [pid = 3776] [serial = 817] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (1681C400) [pid = 3776] [serial = 877] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (17893C00) [pid = 3776] [serial = 880] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (103D0800) [pid = 3776] [serial = 849] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (1331A800) [pid = 3776] [serial = 852] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (157C4C00) [pid = 3776] [serial = 855] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (1721EC00) [pid = 3776] [serial = 879] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (15E7A400) [pid = 3776] [serial = 873] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (14E31800) [pid = 3776] [serial = 870] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (151D6400) [pid = 3776] [serial = 871] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (1288B800) [pid = 3776] [serial = 867] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (1338DC00) [pid = 3776] [serial = 868] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (141D1000) [pid = 3776] [serial = 862] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (13908C00) [pid = 3776] [serial = 861] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (13321400) [pid = 3776] [serial = 865] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (1307B400) [pid = 3776] [serial = 864] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (17216400) [pid = 3776] [serial = 858] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (17FB8000) [pid = 3776] [serial = 882] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (141CD800) [pid = 3776] [serial = 885] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (17897000) [pid = 3776] [serial = 886] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (17B90000) [pid = 3776] [serial = 888] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (17FB9800) [pid = 3776] [serial = 883] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (1673EC00) [pid = 3776] [serial = 876] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (180F1400) [pid = 3776] [serial = 889] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (15E80C00) [pid = 3776] [serial = 874] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (195A6C00) [pid = 3776] [serial = 891] [outer = 00000000] [url = about:blank] 13:36:34 INFO - PROCESS | 3776 | ++DOCSHELL 1037CC00 == 65 [pid = 3776] [id = 320] 13:36:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (103D0800) [pid = 3776] [serial = 959] [outer = 00000000] 13:36:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (1100E400) [pid = 3776] [serial = 960] [outer = 103D0800] 13:36:34 INFO - PROCESS | 3776 | 1464381394481 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (1125D000) [pid = 3776] [serial = 961] [outer = 103D0800] 13:36:34 INFO - PROCESS | 3776 | 1464381394865 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 704ms 13:36:34 INFO - PROCESS | 3776 | 1464381394881 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 3776 | 1464381394883 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 13:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:36:34 INFO - PROCESS | 3776 | 1464381394887 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 3776 | 1464381394890 Marionette TRACE conn2 <- [1,1246,null,{}] 13:36:34 INFO - PROCESS | 3776 | 1464381394900 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:34 INFO - PROCESS | 3776 | 1464381394998 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:36:35 INFO - PROCESS | 3776 | 1464381395009 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 3776 | ++DOCSHELL 1411DC00 == 66 [pid = 3776] [id = 321] 13:36:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (1411F800) [pid = 3776] [serial = 962] [outer = 00000000] 13:36:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (141E5400) [pid = 3776] [serial = 963] [outer = 1411F800] 13:36:35 INFO - PROCESS | 3776 | 1464381395055 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (141EBC00) [pid = 3776] [serial = 964] [outer = 1411F800] 13:36:35 INFO - PROCESS | 3776 | 1464381395505 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 673ms 13:36:35 INFO - PROCESS | 3776 | 1464381395547 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 3776 | 1464381395549 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 13:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:36:35 INFO - PROCESS | 3776 | 1464381395552 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - PROCESS | 3776 | 1464381395554 Marionette TRACE conn2 <- [1,1250,null,{}] 13:36:35 INFO - PROCESS | 3776 | 1464381395558 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 3776 | 1464381395640 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:36:35 INFO - PROCESS | 3776 | 1464381395650 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 3776 | ++DOCSHELL 14E37800 == 67 [pid = 3776] [id = 322] 13:36:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (14E38800) [pid = 3776] [serial = 965] [outer = 00000000] 13:36:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (153F9000) [pid = 3776] [serial = 966] [outer = 14E38800] 13:36:35 INFO - PROCESS | 3776 | 1464381395701 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (157D8400) [pid = 3776] [serial = 967] [outer = 14E38800] 13:36:36 INFO - PROCESS | 3776 | 1464381396134 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 599ms 13:36:36 INFO - PROCESS | 3776 | 1464381396174 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 3776 | 1464381396176 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 13:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:36:36 INFO - PROCESS | 3776 | 1464381396179 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 3776 | 1464381396181 Marionette TRACE conn2 <- [1,1254,null,{}] 13:36:36 INFO - PROCESS | 3776 | 1464381396184 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:36 INFO - PROCESS | 3776 | 1464381396246 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:36:36 INFO - PROCESS | 3776 | 1464381396252 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 3776 | ++DOCSHELL 0F301C00 == 68 [pid = 3776] [id = 323] 13:36:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (141EA800) [pid = 3776] [serial = 968] [outer = 00000000] 13:36:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (15E80400) [pid = 3776] [serial = 969] [outer = 141EA800] 13:36:36 INFO - PROCESS | 3776 | 1464381396299 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (16736400) [pid = 3776] [serial = 970] [outer = 141EA800] 13:36:36 INFO - PROCESS | 3776 | 1464381396756 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 598ms 13:36:36 INFO - PROCESS | 3776 | 1464381396784 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 3776 | 1464381396786 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 13:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:36:36 INFO - PROCESS | 3776 | 1464381396789 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 3776 | 1464381396791 Marionette TRACE conn2 <- [1,1258,null,{}] 13:36:36 INFO - PROCESS | 3776 | 1464381396802 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:36 INFO - PROCESS | 3776 | 1464381396932 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:36:36 INFO - PROCESS | 3776 | 1464381396939 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 3776 | ++DOCSHELL 14E36000 == 69 [pid = 3776] [id = 324] 13:36:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (157CEC00) [pid = 3776] [serial = 971] [outer = 00000000] 13:36:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (1683B400) [pid = 3776] [serial = 972] [outer = 157CEC00] 13:36:36 INFO - PROCESS | 3776 | 1464381396984 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (16AFC000) [pid = 3776] [serial = 973] [outer = 157CEC00] 13:36:37 INFO - PROCESS | 3776 | 1464381397410 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 658ms 13:36:37 INFO - PROCESS | 3776 | 1464381397454 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 3776 | 1464381397456 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:36:37 INFO - PROCESS | 3776 | 1464381397466 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 3776 | 1464381397467 Marionette TRACE conn2 <- [1,1262,null,{}] 13:36:37 INFO - PROCESS | 3776 | 1464381397471 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:37 INFO - PROCESS | 3776 | 1464381397583 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:36:37 INFO - PROCESS | 3776 | 1464381397671 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 3776 | ++DOCSHELL 16F32400 == 70 [pid = 3776] [id = 325] 13:36:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (1721F000) [pid = 3776] [serial = 974] [outer = 00000000] 13:36:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (17895400) [pid = 3776] [serial = 975] [outer = 1721F000] 13:36:37 INFO - PROCESS | 3776 | 1464381397715 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (17B8AC00) [pid = 3776] [serial = 976] [outer = 1721F000] 13:36:38 INFO - PROCESS | 3776 | 1464381398109 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 674ms 13:36:38 INFO - PROCESS | 3776 | 1464381398142 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 3776 | 1464381398144 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:36:38 INFO - PROCESS | 3776 | 1464381398148 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 3776 | 1464381398150 Marionette TRACE conn2 <- [1,1266,null,{}] 13:36:38 INFO - PROCESS | 3776 | 1464381398137 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 3776 | 1464381398264 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:36:38 INFO - PROCESS | 3776 | 1464381398329 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 3776 | ++DOCSHELL 17894000 == 71 [pid = 3776] [id = 326] 13:36:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (17DE4000) [pid = 3776] [serial = 977] [outer = 00000000] 13:36:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (19410C00) [pid = 3776] [serial = 978] [outer = 17DE4000] 13:36:38 INFO - PROCESS | 3776 | 1464381398373 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (195AB000) [pid = 3776] [serial = 979] [outer = 17DE4000] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (16734000) [pid = 3776] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (16AEE800) [pid = 3776] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (11CA6C00) [pid = 3776] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (157D6C00) [pid = 3776] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (13129C00) [pid = 3776] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (13325400) [pid = 3776] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (19412C00) [pid = 3776] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (10E4EC00) [pid = 3776] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (1104E000) [pid = 3776] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (10A7CC00) [pid = 3776] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:36:39 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (166B6800) [pid = 3776] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:36:39 INFO - PROCESS | 3776 | 1464381399092 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1002ms 13:36:39 INFO - PROCESS | 3776 | 1464381399140 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 3776 | 1464381399152 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 13:36:39 INFO - PROCESS | 3776 | 1464381399155 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:36:39 INFO - PROCESS | 3776 | 1464381399157 Marionette TRACE conn2 <- [1,1270,null,{}] 13:36:39 INFO - PROCESS | 3776 | 1464381399160 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:39 INFO - PROCESS | 3776 | 1464381399240 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:36:39 INFO - PROCESS | 3776 | 1464381399246 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 3776 | ++DOCSHELL 10E54000 == 72 [pid = 3776] [id = 327] 13:36:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (11432800) [pid = 3776] [serial = 980] [outer = 00000000] 13:36:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (13129C00) [pid = 3776] [serial = 981] [outer = 11432800] 13:36:39 INFO - PROCESS | 3776 | 1464381399291 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (157D6C00) [pid = 3776] [serial = 982] [outer = 11432800] 13:36:39 INFO - PROCESS | 3776 | 1464381399695 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 569ms 13:36:39 INFO - PROCESS | 3776 | 1464381399738 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 3776 | 1464381399740 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 13:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:36:39 INFO - PROCESS | 3776 | 1464381399743 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 3776 | 1464381399745 Marionette TRACE conn2 <- [1,1274,null,{}] 13:36:39 INFO - PROCESS | 3776 | 1464381399749 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:39 INFO - PROCESS | 3776 | 1464381399836 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:36:39 INFO - PROCESS | 3776 | 1464381399842 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 3776 | ++DOCSHELL 1339C400 == 73 [pid = 3776] [id = 328] 13:36:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (16AEE800) [pid = 3776] [serial = 983] [outer = 00000000] 13:36:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (19412C00) [pid = 3776] [serial = 984] [outer = 16AEE800] 13:36:39 INFO - PROCESS | 3776 | 1464381399886 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (1A0B6C00) [pid = 3776] [serial = 985] [outer = 16AEE800] 13:36:40 INFO - PROCESS | 3776 | 1464381400318 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 613ms 13:36:40 INFO - PROCESS | 3776 | 1464381400365 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 3776 | 1464381400367 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 13:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:36:40 INFO - PROCESS | 3776 | 1464381400354 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 3776 | 1464381400357 Marionette TRACE conn2 <- [1,1278,null,{}] 13:36:40 INFO - PROCESS | 3776 | 1464381400360 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:40 INFO - PROCESS | 3776 | 1464381400468 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:36:40 INFO - PROCESS | 3776 | 1464381400481 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 3776 | ++DOCSHELL 1AC33C00 == 74 [pid = 3776] [id = 329] 13:36:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (1AC36000) [pid = 3776] [serial = 986] [outer = 00000000] 13:36:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (1AC3B400) [pid = 3776] [serial = 987] [outer = 1AC36000] 13:36:40 INFO - PROCESS | 3776 | 1464381400529 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (1AE2A400) [pid = 3776] [serial = 988] [outer = 1AC36000] 13:36:40 INFO - PROCESS | 3776 | 1464381400960 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 704ms 13:36:41 INFO - PROCESS | 3776 | 1464381401078 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 3776 | 1464381401082 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 13:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:36:41 INFO - PROCESS | 3776 | 1464381401087 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 3776 | 1464381401091 Marionette TRACE conn2 <- [1,1282,null,{}] 13:36:41 INFO - PROCESS | 3776 | 1464381401098 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 3776 | 1464381401247 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:36:41 INFO - PROCESS | 3776 | 1464381401379 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 3776 | ++DOCSHELL 11011C00 == 75 [pid = 3776] [id = 330] 13:36:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (11013800) [pid = 3776] [serial = 989] [outer = 00000000] 13:36:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (11049800) [pid = 3776] [serial = 990] [outer = 11013800] 13:36:41 INFO - PROCESS | 3776 | 1464381401440 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (11252C00) [pid = 3776] [serial = 991] [outer = 11013800] 13:36:42 INFO - PROCESS | 3776 | 1464381402116 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1047ms 13:36:42 INFO - PROCESS | 3776 | 1464381402138 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 3776 | 1464381402142 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 13:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:36:42 INFO - PROCESS | 3776 | 1464381402151 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - PROCESS | 3776 | 1464381402155 Marionette TRACE conn2 <- [1,1286,null,{}] 13:36:42 INFO - PROCESS | 3776 | 1464381402159 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:42 INFO - PROCESS | 3776 | 1464381402270 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:36:42 INFO - PROCESS | 3776 | 1464381402405 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 3776 | ++DOCSHELL 11018800 == 76 [pid = 3776] [id = 331] 13:36:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (12AE9400) [pid = 3776] [serial = 992] [outer = 00000000] 13:36:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (141C4400) [pid = 3776] [serial = 993] [outer = 12AE9400] 13:36:42 INFO - PROCESS | 3776 | 1464381402460 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (141EDC00) [pid = 3776] [serial = 994] [outer = 12AE9400] 13:36:43 INFO - PROCESS | 3776 | 1464381403035 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 958ms 13:36:43 INFO - PROCESS | 3776 | 1464381403113 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 3776 | 1464381403116 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 13:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:36:43 INFO - PROCESS | 3776 | 1464381403120 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 3776 | 1464381403123 Marionette TRACE conn2 <- [1,1290,null,{}] 13:36:43 INFO - PROCESS | 3776 | 1464381403133 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:43 INFO - PROCESS | 3776 | 1464381403255 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:36:43 INFO - PROCESS | 3776 | 1464381403392 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 3776 | ++DOCSHELL 10E52000 == 77 [pid = 3776] [id = 332] 13:36:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (15A40000) [pid = 3776] [serial = 995] [outer = 00000000] 13:36:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 154 (1683C400) [pid = 3776] [serial = 996] [outer = 15A40000] 13:36:43 INFO - PROCESS | 3776 | 1464381403451 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 155 (17894800) [pid = 3776] [serial = 997] [outer = 15A40000] 13:36:44 INFO - PROCESS | 3776 | 1464381404055 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 987ms 13:36:44 INFO - PROCESS | 3776 | 1464381404113 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 3776 | 1464381404116 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 13:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:36:44 INFO - PROCESS | 3776 | 1464381404119 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - PROCESS | 3776 | 1464381404121 Marionette TRACE conn2 <- [1,1294,null,{}] 13:36:44 INFO - PROCESS | 3776 | 1464381404142 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 3776 | 1464381404249 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:36:44 INFO - PROCESS | 3776 | 1464381404385 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 3776 | ++DOCSHELL 1AC32800 == 78 [pid = 3776] [id = 333] 13:36:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 156 (1AC38800) [pid = 3776] [serial = 998] [outer = 00000000] 13:36:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 157 (1AE2D000) [pid = 3776] [serial = 999] [outer = 1AC38800] 13:36:44 INFO - PROCESS | 3776 | 1464381404441 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 158 (1AE31000) [pid = 3776] [serial = 1000] [outer = 1AC38800] 13:36:45 INFO - PROCESS | 3776 | 1464381405067 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 958ms 13:36:45 INFO - PROCESS | 3776 | 1464381405088 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 3776 | 1464381405090 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 13:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:36:45 INFO - PROCESS | 3776 | 1464381405094 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 3776 | 1464381405080 Marionette TRACE conn2 <- [1,1298,null,{}] 13:36:45 INFO - PROCESS | 3776 | 1464381405084 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:45 INFO - PROCESS | 3776 | 1464381405189 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:36:45 INFO - PROCESS | 3776 | 1464381405296 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 3776 | ++DOCSHELL 10A7C800 == 79 [pid = 3776] [id = 334] 13:36:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 159 (11050C00) [pid = 3776] [serial = 1001] [outer = 00000000] 13:36:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 160 (1524F800) [pid = 3776] [serial = 1002] [outer = 11050C00] 13:36:45 INFO - PROCESS | 3776 | 1464381405350 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 161 (15E67C00) [pid = 3776] [serial = 1003] [outer = 11050C00] 13:36:45 INFO - PROCESS | 3776 | 1464381405941 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 3776 | 1464381405991 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 13:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:36:45 INFO - PROCESS | 3776 | 1464381405994 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 3776 | 1464381405996 Marionette TRACE conn2 <- [1,1302,null,{}] 13:36:45 INFO - PROCESS | 3776 | 1464381406000 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 3776 | 1464381406271 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:36:46 INFO - PROCESS | 3776 | 1464381406419 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 3776 | ++DOCSHELL 0F30BC00 == 80 [pid = 3776] [id = 335] 13:36:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 162 (0F39AC00) [pid = 3776] [serial = 1004] [outer = 00000000] 13:36:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 163 (1100CC00) [pid = 3776] [serial = 1005] [outer = 0F39AC00] 13:36:46 INFO - PROCESS | 3776 | 1464381406470 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 164 (11047C00) [pid = 3776] [serial = 1006] [outer = 0F39AC00] 13:36:47 INFO - PROCESS | 3776 | 1464381407040 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1107ms 13:36:47 INFO - PROCESS | 3776 | 1464381407098 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:36:47 INFO - PROCESS | 3776 | 1464381407102 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 13:36:47 INFO - PROCESS | 3776 | 1464381407106 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 3776 | 1464381407110 Marionette TRACE conn2 <- [1,1306,null,{}] 13:36:47 INFO - PROCESS | 3776 | 1464381407114 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 3776 | 1464381407215 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:36:47 INFO - PROCESS | 3776 | 1464381407375 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 10A7E800 == 79 [pid = 3776] [id = 186] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 10371400 == 78 [pid = 3776] [id = 253] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 1339C400 == 77 [pid = 3776] [id = 328] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 10E54000 == 76 [pid = 3776] [id = 327] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 17894000 == 75 [pid = 3776] [id = 326] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 16F32400 == 74 [pid = 3776] [id = 325] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 14E36000 == 73 [pid = 3776] [id = 324] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 0F301C00 == 72 [pid = 3776] [id = 323] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 14E37800 == 71 [pid = 3776] [id = 322] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 1411DC00 == 70 [pid = 3776] [id = 321] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 1037CC00 == 69 [pid = 3776] [id = 320] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 12840800 == 68 [pid = 3776] [id = 319] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 163 (19D2B800) [pid = 3776] [serial = 903] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 162 (1A0BE800) [pid = 3776] [serial = 906] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 161 (11014400) [pid = 3776] [serial = 939] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | ++DOCSHELL 0F301C00 == 69 [pid = 3776] [id = 336] 13:36:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 162 (10371400) [pid = 3776] [serial = 1007] [outer = 00000000] 13:36:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 163 (1104A400) [pid = 3776] [serial = 1008] [outer = 10371400] 13:36:47 INFO - PROCESS | 3776 | 1464381407474 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 164 (1309FC00) [pid = 3776] [serial = 1009] [outer = 10371400] 13:36:47 INFO - PROCESS | 3776 | --DOCSHELL 11009800 == 68 [pid = 3776] [id = 313] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 163 (16842C00) [pid = 3776] [serial = 847] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 162 (112A6800) [pid = 3776] [serial = 894] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 161 (16842800) [pid = 3776] [serial = 921] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 160 (17220800) [pid = 3776] [serial = 924] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 159 (17B21800) [pid = 3776] [serial = 925] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 158 (139B1400) [pid = 3776] [serial = 913] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 157 (1380CC00) [pid = 3776] [serial = 912] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 156 (15E77800) [pid = 3776] [serial = 918] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 155 (1411E400) [pid = 3776] [serial = 937] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 154 (15F4B800) [pid = 3776] [serial = 919] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 153 (14E31C00) [pid = 3776] [serial = 897] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (139AD400) [pid = 3776] [serial = 915] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (141CD400) [pid = 3776] [serial = 916] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (1A0BBC00) [pid = 3776] [serial = 928] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (1A0B0400) [pid = 3776] [serial = 927] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (12B60000) [pid = 3776] [serial = 933] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (11051800) [pid = 3776] [serial = 930] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (195A9000) [pid = 3776] [serial = 936] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (15E74400) [pid = 3776] [serial = 934] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (16734C00) [pid = 3776] [serial = 931] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (141CB800) [pid = 3776] [serial = 910] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (128BC800) [pid = 3776] [serial = 909] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (16FFB000) [pid = 3776] [serial = 900] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (16AF7C00) [pid = 3776] [serial = 922] [outer = 00000000] [url = about:blank] 13:36:47 INFO - PROCESS | 3776 | 1464381407866 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 793ms 13:36:47 INFO - PROCESS | 3776 | 1464381407916 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 3776 | 1464381407919 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 13:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:36:47 INFO - PROCESS | 3776 | 1464381407927 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 3776 | 1464381407929 Marionette TRACE conn2 <- [1,1310,null,{}] 13:36:47 INFO - PROCESS | 3776 | 1464381407932 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:48 INFO - PROCESS | 3776 | 1464381408018 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:36:48 INFO - PROCESS | 3776 | 1464381408029 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 3776 | ++DOCSHELL 1380D400 == 69 [pid = 3776] [id = 337] 13:36:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (13905400) [pid = 3776] [serial = 1010] [outer = 00000000] 13:36:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (13DC5400) [pid = 3776] [serial = 1011] [outer = 13905400] 13:36:48 INFO - PROCESS | 3776 | 1464381408073 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (141CB800) [pid = 3776] [serial = 1012] [outer = 13905400] 13:36:48 INFO - PROCESS | 3776 | 1464381408528 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 614ms 13:36:48 INFO - PROCESS | 3776 | 1464381408539 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 13:36:48 INFO - PROCESS | 3776 | 1464381408543 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 13:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:36:48 INFO - PROCESS | 3776 | 1464381408552 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 3776 | 1464381408557 Marionette TRACE conn2 <- [1,1314,null,{}] 13:36:48 INFO - PROCESS | 3776 | 1464381408564 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:48 INFO - PROCESS | 3776 | 1464381408652 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:36:48 INFO - PROCESS | 3776 | 1464381408659 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 3776 | ++DOCSHELL 141EE800 == 70 [pid = 3776] [id = 338] 13:36:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (14499000) [pid = 3776] [serial = 1013] [outer = 00000000] 13:36:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (157D7C00) [pid = 3776] [serial = 1014] [outer = 14499000] 13:36:48 INFO - PROCESS | 3776 | 1464381408686 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (15E7A000) [pid = 3776] [serial = 1015] [outer = 14499000] 13:36:49 INFO - PROCESS | 3776 | 1464381409170 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:49 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 13:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 673ms 13:36:49 INFO - PROCESS | 3776 | 1464381409209 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 3776 | 1464381409211 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 13:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:36:49 INFO - PROCESS | 3776 | 1464381409215 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 3776 | 1464381409216 Marionette TRACE conn2 <- [1,1318,null,{}] 13:36:49 INFO - PROCESS | 3776 | 1464381409220 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:49 INFO - PROCESS | 3776 | 1464381409302 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:36:49 INFO - PROCESS | 3776 | 1464381409309 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 3776 | ++DOCSHELL 15E7E400 == 71 [pid = 3776] [id = 339] 13:36:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (15F57400) [pid = 3776] [serial = 1016] [outer = 00000000] 13:36:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (1673A800) [pid = 3776] [serial = 1017] [outer = 15F57400] 13:36:49 INFO - PROCESS | 3776 | 1464381409353 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (16814800) [pid = 3776] [serial = 1018] [outer = 15F57400] 13:36:49 INFO - PROCESS | 3776 | 1464381409834 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:36:49 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 13:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 658ms 13:36:49 INFO - PROCESS | 3776 | 1464381409894 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 3776 | 1464381409896 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 13:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:36:49 INFO - PROCESS | 3776 | 1464381409899 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 3776 | 1464381409901 Marionette TRACE conn2 <- [1,1322,null,{}] 13:36:49 INFO - PROCESS | 3776 | 1464381409904 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 3776 | 1464381410036 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:36:50 INFO - PROCESS | 3776 | 1464381410066 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 3776 | ++DOCSHELL 16AEF800 == 72 [pid = 3776] [id = 340] 13:36:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (16AF2C00) [pid = 3776] [serial = 1019] [outer = 00000000] 13:36:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (16F26400) [pid = 3776] [serial = 1020] [outer = 16AF2C00] 13:36:50 INFO - PROCESS | 3776 | 1464381410116 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (17511400) [pid = 3776] [serial = 1021] [outer = 16AF2C00] 13:36:50 INFO - PROCESS | 3776 | 1464381410551 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 704ms 13:36:50 INFO - PROCESS | 3776 | 1464381410604 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 3776 | 1464381410606 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 13:36:50 INFO - PROCESS | 3776 | 1464381410610 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:36:50 INFO - PROCESS | 3776 | 1464381410611 Marionette TRACE conn2 <- [1,1326,null,{}] 13:36:50 INFO - PROCESS | 3776 | 1464381410620 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 3776 | 1464381410737 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:36:50 INFO - PROCESS | 3776 | 1464381410747 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 3776 | ++DOCSHELL 1721EC00 == 73 [pid = 3776] [id = 341] 13:36:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (17899800) [pid = 3776] [serial = 1022] [outer = 00000000] 13:36:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 154 (1940FC00) [pid = 3776] [serial = 1023] [outer = 17899800] 13:36:50 INFO - PROCESS | 3776 | 1464381410851 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 155 (180EFC00) [pid = 3776] [serial = 1024] [outer = 17899800] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 154 (1411F800) [pid = 3776] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 153 (12840C00) [pid = 3776] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (14E38800) [pid = 3776] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (1100D400) [pid = 3776] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (17DE4000) [pid = 3776] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (103D0800) [pid = 3776] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (1721F000) [pid = 3776] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (11432800) [pid = 3776] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (141EA800) [pid = 3776] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (157CEC00) [pid = 3776] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (16AEE800) [pid = 3776] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:36:51 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (180EDC00) [pid = 3776] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:36:51 INFO - PROCESS | 3776 | 1464381411964 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1391ms 13:36:51 INFO - PROCESS | 3776 | 1464381412005 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 3776 | 1464381412007 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 13:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:36:51 INFO - PROCESS | 3776 | 1464381412010 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 3776 | 1464381412012 Marionette TRACE conn2 <- [1,1330,null,{}] 13:36:52 INFO - PROCESS | 3776 | 1464381412015 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:52 INFO - PROCESS | 3776 | 1464381412090 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:36:52 INFO - PROCESS | 3776 | 1464381412096 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 3776 | ++DOCSHELL 10A7F800 == 74 [pid = 3776] [id = 342] 13:36:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (1100D400) [pid = 3776] [serial = 1025] [outer = 00000000] 13:36:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (141EA800) [pid = 3776] [serial = 1026] [outer = 1100D400] 13:36:52 INFO - PROCESS | 3776 | 1464381412140 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (157C0000) [pid = 3776] [serial = 1027] [outer = 1100D400] 13:36:52 INFO - PROCESS | 3776 | 1464381412565 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 614ms 13:36:52 INFO - PROCESS | 3776 | 1464381412612 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 3776 | 1464381412624 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 13:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:36:52 INFO - PROCESS | 3776 | 1464381412628 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 3776 | 1464381412629 Marionette TRACE conn2 <- [1,1334,null,{}] 13:36:52 INFO - PROCESS | 3776 | 1464381412633 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:52 INFO - PROCESS | 3776 | 1464381412716 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:36:52 INFO - PROCESS | 3776 | 1464381412723 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 3776 | ++DOCSHELL 10E53C00 == 75 [pid = 3776] [id = 343] 13:36:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (139A8400) [pid = 3776] [serial = 1028] [outer = 00000000] 13:36:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (180EDC00) [pid = 3776] [serial = 1029] [outer = 139A8400] 13:36:52 INFO - PROCESS | 3776 | 1464381412766 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (1A0BBC00) [pid = 3776] [serial = 1030] [outer = 139A8400] 13:36:53 INFO - PROCESS | 3776 | 1464381413179 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 568ms 13:36:53 INFO - PROCESS | 3776 | 1464381413211 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 3776 | 1464381413213 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 13:36:53 INFO - PROCESS | 3776 | 1464381413216 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:36:53 INFO - PROCESS | 3776 | 1464381413218 Marionette TRACE conn2 <- [1,1338,null,{}] 13:36:53 INFO - PROCESS | 3776 | 1464381413222 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 3776 | 1464381413306 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:36:53 INFO - PROCESS | 3776 | 1464381413313 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 3776 | ++DOCSHELL 168E1000 == 76 [pid = 3776] [id = 344] 13:36:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (1A102000) [pid = 3776] [serial = 1031] [outer = 00000000] 13:36:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (1AC2E400) [pid = 3776] [serial = 1032] [outer = 1A102000] 13:36:53 INFO - PROCESS | 3776 | 1464381413356 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (1AC31400) [pid = 3776] [serial = 1033] [outer = 1A102000] 13:36:53 INFO - PROCESS | 3776 | 1464381413989 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 793ms 13:36:54 INFO - PROCESS | 3776 | 1464381414026 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 3776 | 1464381414030 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 13:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:36:54 INFO - PROCESS | 3776 | 1464381414036 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - PROCESS | 3776 | 1464381414040 Marionette TRACE conn2 <- [1,1342,null,{}] 13:36:54 INFO - PROCESS | 3776 | 1464381414046 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:54 INFO - PROCESS | 3776 | 1464381414165 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:36:54 INFO - PROCESS | 3776 | 1464381414275 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 3776 | ++DOCSHELL 1104FC00 == 77 [pid = 3776] [id = 345] 13:36:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (11051800) [pid = 3776] [serial = 1034] [outer = 00000000] 13:36:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 154 (12AF4400) [pid = 3776] [serial = 1035] [outer = 11051800] 13:36:54 INFO - PROCESS | 3776 | 1464381414334 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 155 (13376800) [pid = 3776] [serial = 1036] [outer = 11051800] 13:36:54 INFO - PROCESS | 3776 | 1464381414966 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1003ms 13:36:55 INFO - PROCESS | 3776 | 1464381415034 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 3776 | 1464381415040 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 13:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:36:55 INFO - PROCESS | 3776 | 1464381415079 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 3776 | 1464381415082 Marionette TRACE conn2 <- [1,1346,null,{}] 13:36:55 INFO - PROCESS | 3776 | 1464381415087 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:55 INFO - PROCESS | 3776 | 1464381415204 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:36:55 INFO - PROCESS | 3776 | 1464381415332 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 3776 | ++DOCSHELL 139AF800 == 78 [pid = 3776] [id = 346] 13:36:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 156 (13DC4000) [pid = 3776] [serial = 1037] [outer = 00000000] 13:36:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 157 (153F6400) [pid = 3776] [serial = 1038] [outer = 13DC4000] 13:36:55 INFO - PROCESS | 3776 | 1464381415388 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 158 (166BE000) [pid = 3776] [serial = 1039] [outer = 13DC4000] 13:36:55 INFO - PROCESS | 3776 | 1464381415980 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 972ms 13:36:56 INFO - PROCESS | 3776 | 1464381416037 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:36:56 INFO - PROCESS | 3776 | 1464381416039 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 13:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:36:56 INFO - PROCESS | 3776 | 1464381416044 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:36:56 INFO - PROCESS | 3776 | 1464381416049 Marionette TRACE conn2 <- [1,1350,null,{}] 13:36:56 INFO - PROCESS | 3776 | 1464381416065 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:56 INFO - PROCESS | 3776 | 1464381416181 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:36:56 INFO - PROCESS | 3776 | 1464381416320 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:56 INFO - PROCESS | 3776 | ++DOCSHELL 195B1400 == 79 [pid = 3776] [id = 347] 13:36:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 159 (1A5FCC00) [pid = 3776] [serial = 1040] [outer = 00000000] 13:36:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 160 (1AC2F000) [pid = 3776] [serial = 1041] [outer = 1A5FCC00] 13:36:56 INFO - PROCESS | 3776 | 1464381416383 Marionette DEBUG loaded listener.js 13:36:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 161 (1AE2F400) [pid = 3776] [serial = 1042] [outer = 1A5FCC00] 13:36:57 INFO - PROCESS | 3776 | 1464381417023 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1009ms 13:36:57 INFO - PROCESS | 3776 | 1464381417057 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 3776 | 1464381417060 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:36:57 INFO - PROCESS | 3776 | 1464381417064 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 3776 | 1464381417067 Marionette TRACE conn2 <- [1,1354,null,{}] 13:36:57 INFO - PROCESS | 3776 | 1464381417093 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:57 INFO - PROCESS | 3776 | 1464381417188 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:36:57 INFO - PROCESS | 3776 | 1464381417323 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 3776 | ++DOCSHELL 11028000 == 80 [pid = 3776] [id = 348] 13:36:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 162 (11028C00) [pid = 3776] [serial = 1043] [outer = 00000000] 13:36:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 163 (11031C00) [pid = 3776] [serial = 1044] [outer = 11028C00] 13:36:57 INFO - PROCESS | 3776 | 1464381417379 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 164 (1673F800) [pid = 3776] [serial = 1045] [outer = 11028C00] 13:36:57 INFO - PROCESS | 3776 | 1464381417969 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 3776 | 1464381418005 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:36:57 INFO - PROCESS | 3776 | 1464381418010 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 3776 | 1464381418012 Marionette TRACE conn2 <- [1,1358,null,{}] 13:36:58 INFO - PROCESS | 3776 | 1464381418015 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 3776 | 1464381418121 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:36:58 INFO - PROCESS | 3776 | 1464381418256 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 3776 | ++DOCSHELL 1100C800 == 81 [pid = 3776] [id = 349] 13:36:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 165 (1100D000) [pid = 3776] [serial = 1046] [outer = 00000000] 13:36:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 166 (1A5F7C00) [pid = 3776] [serial = 1047] [outer = 1100D000] 13:36:58 INFO - PROCESS | 3776 | 1464381418311 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 167 (1B0CE400) [pid = 3776] [serial = 1048] [outer = 1100D000] 13:36:58 INFO - PROCESS | 3776 | 1464381418917 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 3776 | 1464381418938 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 13:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:36:58 INFO - PROCESS | 3776 | 1464381418942 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 3776 | 1464381418944 Marionette TRACE conn2 <- [1,1362,null,{}] 13:36:58 INFO - PROCESS | 3776 | 1464381418948 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:59 INFO - PROCESS | 3776 | 1464381419068 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:36:59 INFO - PROCESS | 3776 | 1464381419184 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 3776 | ++DOCSHELL 12883C00 == 82 [pid = 3776] [id = 350] 13:36:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 168 (128B7000) [pid = 3776] [serial = 1049] [outer = 00000000] 13:36:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 169 (17FBE800) [pid = 3776] [serial = 1050] [outer = 128B7000] 13:36:59 INFO - PROCESS | 3776 | 1464381419266 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 170 (195AF800) [pid = 3776] [serial = 1051] [outer = 128B7000] 13:36:59 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:37:00 INFO - PROCESS | 3776 | 1464381420020 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 3776 | 1464381420085 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 13:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:37:00 INFO - PROCESS | 3776 | 1464381420091 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 3776 | 1464381420095 Marionette TRACE conn2 <- [1,1366,null,{}] 13:37:00 INFO - PROCESS | 3776 | 1464381420101 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:00 INFO - PROCESS | 3776 | 1464381420254 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:37:00 INFO - PROCESS | 3776 | 1464381420393 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 3776 | ++DOCSHELL 11049000 == 83 [pid = 3776] [id = 351] 13:37:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 171 (11253C00) [pid = 3776] [serial = 1052] [outer = 00000000] 13:37:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 172 (11CA2800) [pid = 3776] [serial = 1053] [outer = 11253C00] 13:37:00 INFO - PROCESS | 3776 | 1464381420447 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 173 (12886800) [pid = 3776] [serial = 1054] [outer = 11253C00] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 10E53C00 == 82 [pid = 3776] [id = 343] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 10A7F800 == 81 [pid = 3776] [id = 342] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 1721EC00 == 80 [pid = 3776] [id = 341] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 16AEF800 == 79 [pid = 3776] [id = 340] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 15E7E400 == 78 [pid = 3776] [id = 339] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 141EE800 == 77 [pid = 3776] [id = 338] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 1380D400 == 76 [pid = 3776] [id = 337] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 0F301C00 == 75 [pid = 3776] [id = 336] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 0F30BC00 == 74 [pid = 3776] [id = 335] 13:37:00 INFO - PROCESS | 3776 | --DOCSHELL 11011C00 == 73 [pid = 3776] [id = 330] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 172 (195A7800) [pid = 3776] [serial = 892] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 171 (141E5400) [pid = 3776] [serial = 963] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 170 (141EBC00) [pid = 3776] [serial = 964] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 169 (12D25C00) [pid = 3776] [serial = 958] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 168 (1100E000) [pid = 3776] [serial = 957] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 167 (153F9000) [pid = 3776] [serial = 966] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 166 (157D8400) [pid = 3776] [serial = 967] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 165 (17FB4000) [pid = 3776] [serial = 954] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 164 (180E8800) [pid = 3776] [serial = 955] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 163 (1125F400) [pid = 3776] [serial = 942] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 162 (19410C00) [pid = 3776] [serial = 978] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 161 (17FB4800) [pid = 3776] [serial = 951] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 160 (1100E400) [pid = 3776] [serial = 960] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 159 (1125D000) [pid = 3776] [serial = 961] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 158 (17B8AC00) [pid = 3776] [serial = 976] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 157 (17895400) [pid = 3776] [serial = 975] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 156 (141E0400) [pid = 3776] [serial = 945] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 155 (13129C00) [pid = 3776] [serial = 981] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 154 (15E80400) [pid = 3776] [serial = 969] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 153 (1AC3B400) [pid = 3776] [serial = 987] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (157C2C00) [pid = 3776] [serial = 948] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (195AB000) [pid = 3776] [serial = 979] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (1683B400) [pid = 3776] [serial = 972] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (19412C00) [pid = 3776] [serial = 984] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (16AFC000) [pid = 3776] [serial = 973] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (1A0B6C00) [pid = 3776] [serial = 985] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (16736400) [pid = 3776] [serial = 970] [outer = 00000000] [url = about:blank] 13:37:00 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (157D6C00) [pid = 3776] [serial = 982] [outer = 00000000] [url = about:blank] 13:37:01 INFO - PROCESS | 3776 | 1464381421030 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 3776 | 1464381421083 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 13:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:37:01 INFO - PROCESS | 3776 | 1464381421090 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 3776 | 1464381421093 Marionette TRACE conn2 <- [1,1370,null,{}] 13:37:01 INFO - PROCESS | 3776 | 1464381421096 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:01 INFO - PROCESS | 3776 | 1464381421190 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:37:01 INFO - PROCESS | 3776 | 1464381421199 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 3776 | ++DOCSHELL 114B2000 == 74 [pid = 3776] [id = 352] 13:37:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (11A03000) [pid = 3776] [serial = 1055] [outer = 00000000] 13:37:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (139A4C00) [pid = 3776] [serial = 1056] [outer = 11A03000] 13:37:01 INFO - PROCESS | 3776 | 1464381421244 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (14117C00) [pid = 3776] [serial = 1057] [outer = 11A03000] 13:37:01 INFO - PROCESS | 3776 | [3776] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:37:01 INFO - PROCESS | 3776 | 1464381421711 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 3776 | 1464381421773 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 13:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:37:01 INFO - PROCESS | 3776 | 1464381421777 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 3776 | 1464381421780 Marionette TRACE conn2 <- [1,1374,null,{}] 13:37:01 INFO - PROCESS | 3776 | 1464381421790 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:01 INFO - PROCESS | 3776 | 1464381421881 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:37:01 INFO - PROCESS | 3776 | 1464381421981 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 3776 | ++DOCSHELL 1102F400 == 75 [pid = 3776] [id = 353] 13:37:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (141D0400) [pid = 3776] [serial = 1058] [outer = 00000000] 13:37:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (157C2C00) [pid = 3776] [serial = 1059] [outer = 141D0400] 13:37:02 INFO - PROCESS | 3776 | 1464381422028 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (15F4AC00) [pid = 3776] [serial = 1060] [outer = 141D0400] 13:37:02 INFO - PROCESS | 3776 | 1464381422408 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 3776 | 1464381422478 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 13:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:37:02 INFO - PROCESS | 3776 | 1464381422481 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 3776 | 1464381422483 Marionette TRACE conn2 <- [1,1378,null,{}] 13:37:02 INFO - PROCESS | 3776 | 1464381422487 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 3776 | 1464381422578 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:37:02 INFO - PROCESS | 3776 | 1464381422567 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 3776 | ++DOCSHELL 15E79C00 == 76 [pid = 3776] [id = 354] 13:37:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (16808000) [pid = 3776] [serial = 1061] [outer = 00000000] 13:37:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (16F31400) [pid = 3776] [serial = 1062] [outer = 16808000] 13:37:02 INFO - PROCESS | 3776 | 1464381422612 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 154 (174C7C00) [pid = 3776] [serial = 1063] [outer = 16808000] 13:37:03 INFO - PROCESS | 3776 | 1464381423048 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 631ms 13:37:03 INFO - PROCESS | 3776 | 1464381423107 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 3776 | 1464381423109 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 13:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:37:03 INFO - PROCESS | 3776 | 1464381423113 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 3776 | 1464381423114 Marionette TRACE conn2 <- [1,1382,null,{}] 13:37:03 INFO - PROCESS | 3776 | 1464381423127 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:03 INFO - PROCESS | 3776 | 1464381423250 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:37:03 INFO - PROCESS | 3776 | 1464381423342 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 3776 | ++DOCSHELL 16AF6000 == 77 [pid = 3776] [id = 355] 13:37:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 155 (17FB7800) [pid = 3776] [serial = 1064] [outer = 00000000] 13:37:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 156 (180EE400) [pid = 3776] [serial = 1065] [outer = 17FB7800] 13:37:03 INFO - PROCESS | 3776 | 1464381423386 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 157 (19410C00) [pid = 3776] [serial = 1066] [outer = 17FB7800] 13:37:03 INFO - PROCESS | 3776 | 1464381423777 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 677ms 13:37:03 INFO - PROCESS | 3776 | 1464381423794 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 3776 | 1464381423796 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 13:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:37:03 INFO - PROCESS | 3776 | 1464381423799 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 3776 | 1464381423800 Marionette TRACE conn2 <- [1,1386,null,{}] 13:37:03 INFO - PROCESS | 3776 | 1464381423803 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:03 INFO - PROCESS | 3776 | 1464381423940 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:37:03 INFO - PROCESS | 3776 | 1464381423947 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 3776 | ++DOCSHELL 17B1CC00 == 78 [pid = 3776] [id = 356] 13:37:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 158 (180EA000) [pid = 3776] [serial = 1067] [outer = 00000000] 13:37:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 159 (1A563800) [pid = 3776] [serial = 1068] [outer = 180EA000] 13:37:03 INFO - PROCESS | 3776 | 1464381423991 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 160 (1AE32400) [pid = 3776] [serial = 1069] [outer = 180EA000] 13:37:04 INFO - PROCESS | 3776 | 1464381424468 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 677ms 13:37:04 INFO - PROCESS | 3776 | 1464381424504 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 3776 | 1464381424506 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 13:37:04 INFO - PROCESS | 3776 | 1464381424509 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:37:04 INFO - PROCESS | 3776 | 1464381424511 Marionette TRACE conn2 <- [1,1390,null,{}] 13:37:04 INFO - PROCESS | 3776 | 1464381424515 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:04 INFO - PROCESS | 3776 | 1464381424628 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:37:04 INFO - PROCESS | 3776 | 1464381424720 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 3776 | ++DOCSHELL 1A5FBC00 == 79 [pid = 3776] [id = 357] 13:37:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 161 (1A7E5C00) [pid = 3776] [serial = 1070] [outer = 00000000] 13:37:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 162 (1B30B000) [pid = 3776] [serial = 1071] [outer = 1A7E5C00] 13:37:04 INFO - PROCESS | 3776 | 1464381424763 Marionette DEBUG loaded listener.js 13:37:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 163 (1B310000) [pid = 3776] [serial = 1072] [outer = 1A7E5C00] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 162 (139A8400) [pid = 3776] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 161 (1100D400) [pid = 3776] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 160 (16842000) [pid = 3776] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 159 (1337A000) [pid = 3776] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 158 (141ED000) [pid = 3776] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 157 (10A56400) [pid = 3776] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 156 (16737800) [pid = 3776] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 155 (174CD800) [pid = 3776] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 154 (11A0D400) [pid = 3776] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 153 (13902400) [pid = 3776] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (10A64C00) [pid = 3776] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (1043A400) [pid = 3776] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (10E50400) [pid = 3776] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (16AF5C00) [pid = 3776] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (10A55400) [pid = 3776] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (19B4E800) [pid = 3776] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (1A030400) [pid = 3776] [serial = 718] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (19D25000) [pid = 3776] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (1A7E1400) [pid = 3776] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (195B1000) [pid = 3776] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (174CF800) [pid = 3776] [serial = 715] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (1312A400) [pid = 3776] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (14112C00) [pid = 3776] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (0F307000) [pid = 3776] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (1A568000) [pid = 3776] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (16AF5000) [pid = 3776] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (139AF000) [pid = 3776] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (10EDA000) [pid = 3776] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (1673D800) [pid = 3776] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (16736C00) [pid = 3776] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1030ms 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (16AF2C00) [pid = 3776] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (17899800) [pid = 3776] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (1AC36000) [pid = 3776] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (14499000) [pid = 3776] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (15F57400) [pid = 3776] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (10371400) [pid = 3776] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (13905400) [pid = 3776] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:37:05 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (0F39AC00) [pid = 3776] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:37:05 INFO - PROCESS | 3776 | 1464381425501 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:37:05 INFO - PROCESS | 3776 | 1464381425540 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 3776 | 1464381425542 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 13:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:37:05 INFO - PROCESS | 3776 | 1464381425546 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - PROCESS | 3776 | 1464381425547 Marionette TRACE conn2 <- [1,1394,null,{}] 13:37:05 INFO - PROCESS | 3776 | 1464381425551 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:05 INFO - PROCESS | 3776 | 1464381425642 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:37:05 INFO - PROCESS | 3776 | 1464381425649 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 3776 | ++DOCSHELL 10A5F800 == 80 [pid = 3776] [id = 358] 13:37:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (10A61000) [pid = 3776] [serial = 1073] [outer = 00000000] 13:37:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (1104B000) [pid = 3776] [serial = 1074] [outer = 10A61000] 13:37:05 INFO - PROCESS | 3776 | 1464381425702 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (1338E000) [pid = 3776] [serial = 1075] [outer = 10A61000] 13:37:06 INFO - PROCESS | 3776 | 1464381426152 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 693ms 13:37:06 INFO - PROCESS | 3776 | 1464381426226 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 3776 | 1464381426228 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 13:37:06 INFO - PROCESS | 3776 | 1464381426231 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:37:06 INFO - PROCESS | 3776 | 1464381426233 Marionette TRACE conn2 <- [1,1398,null,{}] 13:37:06 INFO - PROCESS | 3776 | 1464381426237 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 3776 | 1464381426319 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:37:06 INFO - PROCESS | 3776 | 1464381426329 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 3776 | ++DOCSHELL 11C74000 == 81 [pid = 3776] [id = 359] 13:37:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (12843400) [pid = 3776] [serial = 1076] [outer = 00000000] 13:37:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (153EC400) [pid = 3776] [serial = 1077] [outer = 12843400] 13:37:06 INFO - PROCESS | 3776 | 1464381426373 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (105F0000) [pid = 3776] [serial = 1078] [outer = 12843400] 13:37:06 INFO - PROCESS | 3776 | 1464381426811 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 631ms 13:37:06 INFO - PROCESS | 3776 | 1464381426869 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 3776 | 1464381426871 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 13:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:37:06 INFO - PROCESS | 3776 | 1464381426875 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 3776 | 1464381426876 Marionette TRACE conn2 <- [1,1402,null,{}] 13:37:06 INFO - PROCESS | 3776 | 1464381426880 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 3776 | 1464381426963 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:37:06 INFO - PROCESS | 3776 | 1464381426954 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 3776 | ++DOCSHELL 11072000 == 82 [pid = 3776] [id = 360] 13:37:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (11077C00) [pid = 3776] [serial = 1079] [outer = 00000000] 13:37:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (1107C400) [pid = 3776] [serial = 1080] [outer = 11077C00] 13:37:06 INFO - PROCESS | 3776 | 1464381427002 Marionette DEBUG loaded listener.js 13:37:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (1283C800) [pid = 3776] [serial = 1081] [outer = 11077C00] 13:37:07 INFO - PROCESS | 3776 | 1464381427653 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 816ms 13:37:07 INFO - PROCESS | 3776 | 1464381427702 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 3776 | 1464381427707 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 13:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:37:07 INFO - PROCESS | 3776 | 1464381427712 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 3776 | 1464381427717 Marionette TRACE conn2 <- [1,1406,null,{}] 13:37:07 INFO - PROCESS | 3776 | 1464381427738 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:07 INFO - PROCESS | 3776 | 1464381427866 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:37:07 INFO - PROCESS | 3776 | 1464381427973 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:07 INFO - PROCESS | 3776 | ++DOCSHELL 10A64C00 == 83 [pid = 3776] [id = 361] 13:37:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (10E50000) [pid = 3776] [serial = 1082] [outer = 00000000] 13:37:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (1104C800) [pid = 3776] [serial = 1083] [outer = 10E50000] 13:37:08 INFO - PROCESS | 3776 | 1464381428031 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (11260000) [pid = 3776] [serial = 1084] [outer = 10E50000] 13:37:08 INFO - PROCESS | 3776 | 1464381428641 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 954ms 13:37:08 INFO - PROCESS | 3776 | 1464381428662 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 3776 | 1464381428668 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 13:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:37:08 INFO - PROCESS | 3776 | 1464381428675 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 3776 | 1464381428678 Marionette TRACE conn2 <- [1,1410,null,{}] 13:37:08 INFO - PROCESS | 3776 | 1464381428682 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 3776 | 1464381428794 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:37:08 INFO - PROCESS | 3776 | 1464381428909 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 3776 | ++DOCSHELL 141CD000 == 84 [pid = 3776] [id = 362] 13:37:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (141E9800) [pid = 3776] [serial = 1085] [outer = 00000000] 13:37:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (14E31400) [pid = 3776] [serial = 1086] [outer = 141E9800] 13:37:08 INFO - PROCESS | 3776 | 1464381429003 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (153EEC00) [pid = 3776] [serial = 1087] [outer = 141E9800] 13:37:09 INFO - PROCESS | 3776 | 1464381429656 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1031ms 13:37:09 INFO - PROCESS | 3776 | 1464381429722 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:37:09 INFO - PROCESS | 3776 | 1464381429724 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 13:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:37:09 INFO - PROCESS | 3776 | 1464381429729 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:37:09 INFO - PROCESS | 3776 | 1464381429732 Marionette TRACE conn2 <- [1,1414,null,{}] 13:37:09 INFO - PROCESS | 3776 | 1464381429743 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:09 INFO - PROCESS | 3776 | 1464381429855 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:37:09 INFO - PROCESS | 3776 | 1464381429996 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 3776 | ++DOCSHELL 10A61800 == 85 [pid = 3776] [id = 363] 13:37:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (13129C00) [pid = 3776] [serial = 1088] [outer = 00000000] 13:37:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (16F31000) [pid = 3776] [serial = 1089] [outer = 13129C00] 13:37:10 INFO - PROCESS | 3776 | 1464381430053 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (17FB4800) [pid = 3776] [serial = 1090] [outer = 13129C00] 13:37:10 INFO - PROCESS | 3776 | 1464381430661 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 984ms 13:37:10 INFO - PROCESS | 3776 | 1464381430716 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 3776 | 1464381430719 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 13:37:10 INFO - PROCESS | 3776 | 1464381430724 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:37:10 INFO - PROCESS | 3776 | 1464381430726 Marionette TRACE conn2 <- [1,1418,null,{}] 13:37:10 INFO - PROCESS | 3776 | 1464381430729 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:10 INFO - PROCESS | 3776 | 1464381430837 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:37:10 INFO - PROCESS | 3776 | 1464381430977 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 3776 | ++DOCSHELL 195A7400 == 86 [pid = 3776] [id = 364] 13:37:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (195A7800) [pid = 3776] [serial = 1091] [outer = 00000000] 13:37:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (19D26400) [pid = 3776] [serial = 1092] [outer = 195A7800] 13:37:11 INFO - PROCESS | 3776 | 1464381431032 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (1A566000) [pid = 3776] [serial = 1093] [outer = 195A7800] 13:37:11 INFO - PROCESS | 3776 | 1464381431680 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1031ms 13:37:11 INFO - PROCESS | 3776 | 1464381431777 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 3776 | 1464381431779 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 13:37:11 INFO - PROCESS | 3776 | 1464381431784 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 3776 | 1464381431786 Marionette TRACE conn2 <- [1,1422,null,{}] 13:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:37:11 INFO - PROCESS | 3776 | 1464381431791 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:11 INFO - PROCESS | 3776 | 1464381431895 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:37:12 INFO - PROCESS | 3776 | 1464381432034 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 3776 | ++DOCSHELL 11026800 == 87 [pid = 3776] [id = 365] 13:37:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (12849C00) [pid = 3776] [serial = 1094] [outer = 00000000] 13:37:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (1AC3B400) [pid = 3776] [serial = 1095] [outer = 12849C00] 13:37:12 INFO - PROCESS | 3776 | 1464381432089 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (1AE35400) [pid = 3776] [serial = 1096] [outer = 12849C00] 13:37:12 INFO - PROCESS | 3776 | 1464381432688 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 969ms 13:37:12 INFO - PROCESS | 3776 | 1464381432760 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 3776 | 1464381432762 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 13:37:12 INFO - PROCESS | 3776 | 1464381432766 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:37:12 INFO - PROCESS | 3776 | 1464381432768 Marionette TRACE conn2 <- [1,1426,null,{}] 13:37:12 INFO - PROCESS | 3776 | 1464381432772 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:12 INFO - PROCESS | 3776 | 1464381432894 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:37:13 INFO - PROCESS | 3776 | 1464381433040 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 3776 | ++DOCSHELL 10565000 == 88 [pid = 3776] [id = 366] 13:37:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (10A5E800) [pid = 3776] [serial = 1097] [outer = 00000000] 13:37:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (13379400) [pid = 3776] [serial = 1098] [outer = 10A5E800] 13:37:13 INFO - PROCESS | 3776 | 1464381433100 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (141EF000) [pid = 3776] [serial = 1099] [outer = 10A5E800] 13:37:13 INFO - PROCESS | 3776 | 1464381433973 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1277ms 13:37:14 INFO - PROCESS | 3776 | 1464381434048 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 3776 | 1464381434052 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 13:37:14 INFO - PROCESS | 3776 | 1464381434057 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:37:14 INFO - PROCESS | 3776 | 1464381434060 Marionette TRACE conn2 <- [1,1430,null,{}] 13:37:14 INFO - PROCESS | 3776 | 1464381434066 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:14 INFO - PROCESS | 3776 | 1464381434173 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:37:14 INFO - PROCESS | 3776 | 1464381434315 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 3776 | ++DOCSHELL 1104E400 == 89 [pid = 3776] [id = 367] 13:37:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (11050800) [pid = 3776] [serial = 1100] [outer = 00000000] 13:37:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 154 (11C05C00) [pid = 3776] [serial = 1101] [outer = 11050800] 13:37:14 INFO - PROCESS | 3776 | 1464381434372 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 155 (12D26000) [pid = 3776] [serial = 1102] [outer = 11050800] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 19B42000 == 88 [pid = 3776] [id = 251] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 15E7D400 == 87 [pid = 3776] [id = 209] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 139AD800 == 86 [pid = 3776] [id = 222] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 11C74000 == 85 [pid = 3776] [id = 359] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 10A5F800 == 84 [pid = 3776] [id = 358] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 1A5FBC00 == 83 [pid = 3776] [id = 357] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 17B1CC00 == 82 [pid = 3776] [id = 356] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 16AF6000 == 81 [pid = 3776] [id = 355] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 15E79C00 == 80 [pid = 3776] [id = 354] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 1102F400 == 79 [pid = 3776] [id = 353] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 114B2000 == 78 [pid = 3776] [id = 352] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 11049000 == 77 [pid = 3776] [id = 351] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 154 (11049800) [pid = 3776] [serial = 990] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 153 (141C4400) [pid = 3776] [serial = 993] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (1683C400) [pid = 3776] [serial = 996] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (1AC2E400) [pid = 3776] [serial = 1032] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (1AE2D000) [pid = 3776] [serial = 999] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (1524F800) [pid = 3776] [serial = 1002] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 195B1400 == 76 [pid = 3776] [id = 347] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 139AF800 == 75 [pid = 3776] [id = 346] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 1104FC00 == 74 [pid = 3776] [id = 345] 13:37:14 INFO - PROCESS | 3776 | --DOCSHELL 168E1000 == 73 [pid = 3776] [id = 344] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (16809C00) [pid = 3776] [serial = 811] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (19D29400) [pid = 3776] [serial = 763] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (1578DC00) [pid = 3776] [serial = 808] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (16732400) [pid = 3776] [serial = 856] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (12D23C00) [pid = 3776] [serial = 805] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (12849000) [pid = 3776] [serial = 711] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (1283D800) [pid = 3776] [serial = 895] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (172D7000) [pid = 3776] [serial = 859] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (12845000) [pid = 3776] [serial = 757] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (1A026400) [pid = 3776] [serial = 904] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (1A5F0C00) [pid = 3776] [serial = 720] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (1A101800) [pid = 3776] [serial = 754] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (1AC30400) [pid = 3776] [serial = 766] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (1A030C00) [pid = 3776] [serial = 708] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (1A02A800) [pid = 3776] [serial = 717] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (11C7FC00) [pid = 3776] [serial = 853] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (157C4800) [pid = 3776] [serial = 898] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (10A5E400) [pid = 3776] [serial = 850] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (1AC3D000) [pid = 3776] [serial = 802] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (17B89800) [pid = 3776] [serial = 901] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (157C8000) [pid = 3776] [serial = 714] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (151CE400) [pid = 3776] [serial = 760] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (19957000) [pid = 3776] [serial = 814] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (1A109C00) [pid = 3776] [serial = 907] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (16F26400) [pid = 3776] [serial = 1020] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (1940FC00) [pid = 3776] [serial = 1023] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (180EFC00) [pid = 3776] [serial = 1024] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (1AE2A400) [pid = 3776] [serial = 988] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (157D7C00) [pid = 3776] [serial = 1014] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (15E7A000) [pid = 3776] [serial = 1015] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1673A800) [pid = 3776] [serial = 1017] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1104A400) [pid = 3776] [serial = 1008] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (17511400) [pid = 3776] [serial = 1021] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (1309FC00) [pid = 3776] [serial = 1009] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (141CB800) [pid = 3776] [serial = 1012] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (13DC5400) [pid = 3776] [serial = 1011] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (11047C00) [pid = 3776] [serial = 1006] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1100CC00) [pid = 3776] [serial = 1005] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (180EDC00) [pid = 3776] [serial = 1029] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1A0BBC00) [pid = 3776] [serial = 1030] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (141EA800) [pid = 3776] [serial = 1026] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (157C0000) [pid = 3776] [serial = 1027] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (16814800) [pid = 3776] [serial = 1018] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (180F2000) [pid = 3776] [serial = 952] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (141E4400) [pid = 3776] [serial = 946] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (15E76000) [pid = 3776] [serial = 949] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (1283D000) [pid = 3776] [serial = 943] [outer = 00000000] [url = about:blank] 13:37:14 INFO - PROCESS | 3776 | 1464381434981 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 985ms 13:37:15 INFO - PROCESS | 3776 | 1464381435044 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 3776 | 1464381435049 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 13:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:37:15 INFO - PROCESS | 3776 | 1464381435055 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 3776 | 1464381435057 Marionette TRACE conn2 <- [1,1434,null,{}] 13:37:15 INFO - PROCESS | 3776 | 1464381435061 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 3776 | 1464381435148 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:37:15 INFO - PROCESS | 3776 | 1464381435242 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 3776 | ++DOCSHELL 11010C00 == 74 [pid = 3776] [id = 368] 13:37:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (11015800) [pid = 3776] [serial = 1103] [outer = 00000000] 13:37:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (11070400) [pid = 3776] [serial = 1104] [outer = 11015800] 13:37:15 INFO - PROCESS | 3776 | 1464381435292 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (11A0A800) [pid = 3776] [serial = 1105] [outer = 11015800] 13:37:15 INFO - PROCESS | 3776 | 1464381435736 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 723ms 13:37:15 INFO - PROCESS | 3776 | 1464381435779 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 3776 | 1464381435781 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 13:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:37:15 INFO - PROCESS | 3776 | 1464381435784 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 3776 | 1464381435788 Marionette TRACE conn2 <- [1,1438,null,{}] 13:37:15 INFO - PROCESS | 3776 | 1464381435798 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 3776 | 1464381435886 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:37:15 INFO - PROCESS | 3776 | 1464381435896 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 3776 | ++DOCSHELL 1337F400 == 75 [pid = 3776] [id = 369] 13:37:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1338D800) [pid = 3776] [serial = 1106] [outer = 00000000] 13:37:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (13399800) [pid = 3776] [serial = 1107] [outer = 1338D800] 13:37:15 INFO - PROCESS | 3776 | 1464381435942 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (139A5400) [pid = 3776] [serial = 1108] [outer = 1338D800] 13:37:16 INFO - PROCESS | 3776 | 1464381436402 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 631ms 13:37:16 INFO - PROCESS | 3776 | 1464381436422 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 3776 | 1464381436425 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 13:37:16 INFO - PROCESS | 3776 | 1464381436428 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:37:16 INFO - PROCESS | 3776 | 1464381436430 Marionette TRACE conn2 <- [1,1442,null,{}] 13:37:16 INFO - PROCESS | 3776 | 1464381436433 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 3776 | 1464381436518 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:37:16 INFO - PROCESS | 3776 | 1464381436525 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 3776 | ++DOCSHELL 139B0800 == 76 [pid = 3776] [id = 370] 13:37:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (14113800) [pid = 3776] [serial = 1109] [outer = 00000000] 13:37:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (141D1400) [pid = 3776] [serial = 1110] [outer = 14113800] 13:37:16 INFO - PROCESS | 3776 | 1464381436553 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (141E8000) [pid = 3776] [serial = 1111] [outer = 14113800] 13:37:16 INFO - PROCESS | 3776 | 1464381436991 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 631ms 13:37:17 INFO - PROCESS | 3776 | 1464381437048 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 3776 | 1464381437051 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:37:17 INFO - PROCESS | 3776 | 1464381437054 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 3776 | 1464381437056 Marionette TRACE conn2 <- [1,1446,null,{}] 13:37:17 INFO - PROCESS | 3776 | 1464381437059 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:17 INFO - PROCESS | 3776 | 1464381437180 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:37:17 INFO - PROCESS | 3776 | 1464381437262 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 3776 | ++DOCSHELL 11025400 == 77 [pid = 3776] [id = 371] 13:37:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (141E3000) [pid = 3776] [serial = 1112] [outer = 00000000] 13:37:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (14E37000) [pid = 3776] [serial = 1113] [outer = 141E3000] 13:37:17 INFO - PROCESS | 3776 | 1464381437309 Marionette DEBUG loaded listener.js 13:37:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (153F3800) [pid = 3776] [serial = 1114] [outer = 141E3000] 13:37:17 INFO - PROCESS | 3776 | 1464381437721 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 723ms 13:37:17 INFO - PROCESS | 3776 | 1464381437778 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 3776 | 1464381437780 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:37:17 INFO - PROCESS | 3776 | 1464381437783 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 3776 | 1464381437785 Marionette TRACE conn2 <- [1,1450,null,{}] 13:37:17 INFO - PROCESS | 3776 | 1464381437793 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:17 INFO - PROCESS | 3776 | 1464381437922 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:37:17 INFO - PROCESS | 3776 | 1464381437988 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 3776 | ++DOCSHELL 15A3F000 == 78 [pid = 3776] [id = 372] 13:37:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (15E69C00) [pid = 3776] [serial = 1115] [outer = 00000000] 13:37:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (15E77800) [pid = 3776] [serial = 1116] [outer = 15E69C00] 13:37:18 INFO - PROCESS | 3776 | 1464381438037 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (15E7A000) [pid = 3776] [serial = 1117] [outer = 15E69C00] 13:37:18 INFO - PROCESS | 3776 | 1464381438491 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 739ms 13:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:37:18 INFO - PROCESS | 3776 | 1464381438531 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 3776 | 1464381438533 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 13:37:18 INFO - PROCESS | 3776 | 1464381438540 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 3776 | 1464381438542 Marionette TRACE conn2 <- [1,1454,null,{}] 13:37:18 INFO - PROCESS | 3776 | 1464381438545 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 3776 | 1464381438662 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:37:18 INFO - PROCESS | 3776 | 1464381438671 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 3776 | ++DOCSHELL 10F0B000 == 79 [pid = 3776] [id = 373] 13:37:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (14E32800) [pid = 3776] [serial = 1118] [outer = 00000000] 13:37:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1673A800) [pid = 3776] [serial = 1119] [outer = 14E32800] 13:37:18 INFO - PROCESS | 3776 | 1464381438766 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (16815C00) [pid = 3776] [serial = 1120] [outer = 14E32800] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (11A03000) [pid = 3776] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (17FB7800) [pid = 3776] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (141D0400) [pid = 3776] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16808000) [pid = 3776] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (11253C00) [pid = 3776] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (180EA000) [pid = 3776] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (1A7E5C00) [pid = 3776] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (10A61000) [pid = 3776] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:37:19 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (12843400) [pid = 3776] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:37:19 INFO - PROCESS | 3776 | 1464381439288 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 800ms 13:37:19 INFO - PROCESS | 3776 | 1464381439319 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 3776 | 1464381439321 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 3776 | 1464381439324 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:37:19 INFO - PROCESS | 3776 | 1464381439326 Marionette TRACE conn2 <- [1,1458,null,{}] 13:37:19 INFO - PROCESS | 3776 | 1464381439329 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:19 INFO - PROCESS | 3776 | 1464381439410 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:37:19 INFO - PROCESS | 3776 | 1464381439416 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 3776 | ++DOCSHELL 103D1800 == 80 [pid = 3776] [id = 374] 13:37:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (10A61000) [pid = 3776] [serial = 1121] [outer = 00000000] 13:37:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (15E81400) [pid = 3776] [serial = 1122] [outer = 10A61000] 13:37:19 INFO - PROCESS | 3776 | 1464381439546 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1673A000) [pid = 3776] [serial = 1123] [outer = 10A61000] 13:37:19 INFO - PROCESS | 3776 | 1464381439908 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 631ms 13:37:19 INFO - PROCESS | 3776 | 1464381439968 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 3776 | 1464381439970 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 3776 | 1464381439976 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - PROCESS | 3776 | 1464381439977 Marionette TRACE conn2 <- [1,1462,null,{}] 13:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:37:19 INFO - PROCESS | 3776 | 1464381439981 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 3776 | 1464381440101 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:37:20 INFO - PROCESS | 3776 | 1464381440114 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 3776 | ++DOCSHELL 11A02400 == 81 [pid = 3776] [id = 375] 13:37:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (15E78000) [pid = 3776] [serial = 1124] [outer = 00000000] 13:37:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (16AF0C00) [pid = 3776] [serial = 1125] [outer = 15E78000] 13:37:20 INFO - PROCESS | 3776 | 1464381440158 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (16AF7000) [pid = 3776] [serial = 1126] [outer = 15E78000] 13:37:20 INFO - PROCESS | 3776 | 1464381440571 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 631ms 13:37:20 INFO - PROCESS | 3776 | 1464381440615 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 3776 | 1464381440618 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 13:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:37:20 INFO - PROCESS | 3776 | 1464381440621 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - PROCESS | 3776 | 1464381440623 Marionette TRACE conn2 <- [1,1466,null,{}] 13:37:20 INFO - PROCESS | 3776 | 1464381440626 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 3776 | 1464381440747 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:37:20 INFO - PROCESS | 3776 | 1464381440756 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 3776 | ++DOCSHELL 16843C00 == 82 [pid = 3776] [id = 376] 13:37:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (168E0000) [pid = 3776] [serial = 1127] [outer = 00000000] 13:37:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (174C8400) [pid = 3776] [serial = 1128] [outer = 168E0000] 13:37:20 INFO - PROCESS | 3776 | 1464381440800 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (17B1CC00) [pid = 3776] [serial = 1129] [outer = 168E0000] 13:37:21 INFO - PROCESS | 3776 | 1464381441312 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 784ms 13:37:21 INFO - PROCESS | 3776 | 1464381441405 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 3776 | 1464381441410 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 13:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:37:21 INFO - PROCESS | 3776 | 1464381441416 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 3776 | 1464381441421 Marionette TRACE conn2 <- [1,1470,null,{}] 13:37:21 INFO - PROCESS | 3776 | 1464381441427 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:21 INFO - PROCESS | 3776 | 1464381441563 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:37:21 INFO - PROCESS | 3776 | 1464381441666 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 3776 | ++DOCSHELL 10A85800 == 83 [pid = 3776] [id = 377] 13:37:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1100B000) [pid = 3776] [serial = 1130] [outer = 00000000] 13:37:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (11032C00) [pid = 3776] [serial = 1131] [outer = 1100B000] 13:37:21 INFO - PROCESS | 3776 | 1464381441727 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (11074000) [pid = 3776] [serial = 1132] [outer = 1100B000] 13:37:22 INFO - PROCESS | 3776 | 1464381442309 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 938ms 13:37:22 INFO - PROCESS | 3776 | 1464381442344 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:37:22 INFO - PROCESS | 3776 | 1464381442350 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 13:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:37:22 INFO - PROCESS | 3776 | 1464381442357 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:37:22 INFO - PROCESS | 3776 | 1464381442360 Marionette TRACE conn2 <- [1,1474,null,{}] 13:37:22 INFO - PROCESS | 3776 | 1464381442364 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:22 INFO - PROCESS | 3776 | 1464381442479 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:37:22 INFO - PROCESS | 3776 | 1464381442590 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:22 INFO - PROCESS | 3776 | ++DOCSHELL 128B2400 == 84 [pid = 3776] [id = 378] 13:37:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (128B4800) [pid = 3776] [serial = 1133] [outer = 00000000] 13:37:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (1337DC00) [pid = 3776] [serial = 1134] [outer = 128B4800] 13:37:22 INFO - PROCESS | 3776 | 1464381442644 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (139AD800) [pid = 3776] [serial = 1135] [outer = 128B4800] 13:37:23 INFO - PROCESS | 3776 | 1464381443289 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 985ms 13:37:23 INFO - PROCESS | 3776 | 1464381443341 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 3776 | 1464381443344 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 13:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:37:23 INFO - PROCESS | 3776 | 1464381443348 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 3776 | 1464381443351 Marionette TRACE conn2 <- [1,1478,null,{}] 13:37:23 INFO - PROCESS | 3776 | 1464381443362 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:23 INFO - PROCESS | 3776 | 1464381443474 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:37:23 INFO - PROCESS | 3776 | 1464381443616 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 3776 | ++DOCSHELL 15259000 == 85 [pid = 3776] [id = 379] 13:37:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (15E82800) [pid = 3776] [serial = 1136] [outer = 00000000] 13:37:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (1673D800) [pid = 3776] [serial = 1137] [outer = 15E82800] 13:37:23 INFO - PROCESS | 3776 | 1464381443674 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (16EBD800) [pid = 3776] [serial = 1138] [outer = 15E82800] 13:37:24 INFO - PROCESS | 3776 | 1464381444262 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 924ms 13:37:24 INFO - PROCESS | 3776 | 1464381444298 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 3776 | 1464381444301 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 13:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:37:24 INFO - PROCESS | 3776 | 1464381444306 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 3776 | 1464381444308 Marionette TRACE conn2 <- [1,1482,null,{}] 13:37:24 INFO - PROCESS | 3776 | 1464381444311 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 3776 | 1464381444420 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:37:24 INFO - PROCESS | 3776 | 1464381444530 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 3776 | ++DOCSHELL 16AF2C00 == 86 [pid = 3776] [id = 380] 13:37:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (17FC1C00) [pid = 3776] [serial = 1139] [outer = 00000000] 13:37:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (180EC000) [pid = 3776] [serial = 1140] [outer = 17FC1C00] 13:37:24 INFO - PROCESS | 3776 | 1464381444587 Marionette DEBUG loaded listener.js 13:37:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (1940D400) [pid = 3776] [serial = 1141] [outer = 17FC1C00] 13:37:25 INFO - PROCESS | 3776 | 1464381445135 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 831ms 13:37:25 INFO - PROCESS | 3776 | 1464381445150 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 3776 | 1464381445152 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 13:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:37:25 INFO - PROCESS | 3776 | 1464381445172 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 3776 | 1464381445174 Marionette TRACE conn2 <- [1,1486,null,{}] 13:37:25 INFO - PROCESS | 3776 | 1464381445178 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:25 INFO - PROCESS | 3776 | 1464381445281 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:37:25 INFO - PROCESS | 3776 | 1464381445370 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 3776 | ++DOCSHELL 17893C00 == 87 [pid = 3776] [id = 381] 13:37:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (180E5C00) [pid = 3776] [serial = 1142] [outer = 00000000] 13:37:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (19B41800) [pid = 3776] [serial = 1143] [outer = 180E5C00] 13:37:25 INFO - PROCESS | 3776 | 1464381445424 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (19B50800) [pid = 3776] [serial = 1144] [outer = 180E5C00] 13:37:26 INFO - PROCESS | 3776 | 1464381446005 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 893ms 13:37:26 INFO - PROCESS | 3776 | 1464381446061 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 3776 | 1464381446063 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 13:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:37:26 INFO - PROCESS | 3776 | 1464381446067 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 3776 | 1464381446069 Marionette TRACE conn2 <- [1,1490,null,{}] 13:37:26 INFO - PROCESS | 3776 | 1464381446073 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 3776 | 1464381446195 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:37:26 INFO - PROCESS | 3776 | 1464381446324 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 3776 | ++DOCSHELL 1A034800 == 88 [pid = 3776] [id = 382] 13:37:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (1A0BBC00) [pid = 3776] [serial = 1145] [outer = 00000000] 13:37:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (1A10C000) [pid = 3776] [serial = 1146] [outer = 1A0BBC00] 13:37:26 INFO - PROCESS | 3776 | 1464381446419 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (1A56F000) [pid = 3776] [serial = 1147] [outer = 1A0BBC00] 13:37:27 INFO - PROCESS | 3776 | 1464381447181 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1123ms 13:37:27 INFO - PROCESS | 3776 | 1464381447209 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 3776 | 1464381447213 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 13:37:27 INFO - PROCESS | 3776 | 1464381447219 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:37:27 INFO - PROCESS | 3776 | 1464381447222 Marionette TRACE conn2 <- [1,1494,null,{}] 13:37:27 INFO - PROCESS | 3776 | 1464381447229 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:27 INFO - PROCESS | 3776 | 1464381447337 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:37:27 INFO - PROCESS | 3776 | 1464381447467 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:27 INFO - PROCESS | 3776 | ++DOCSHELL 11049000 == 89 [pid = 3776] [id = 383] 13:37:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (11049800) [pid = 3776] [serial = 1148] [outer = 00000000] 13:37:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (1107AC00) [pid = 3776] [serial = 1149] [outer = 11049800] 13:37:27 INFO - PROCESS | 3776 | 1464381447501 Marionette DEBUG loaded listener.js 13:37:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (1283D000) [pid = 3776] [serial = 1150] [outer = 11049800] 13:37:28 INFO - PROCESS | 3776 | 1464381448108 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 923ms 13:37:28 INFO - PROCESS | 3776 | 1464381448151 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 3776 | 1464381448157 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 13:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:37:28 INFO - PROCESS | 3776 | 1464381448163 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - PROCESS | 3776 | 1464381448166 Marionette TRACE conn2 <- [1,1498,null,{}] 13:37:28 INFO - PROCESS | 3776 | 1464381448170 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:28 INFO - PROCESS | 3776 | 1464381448270 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:37:28 INFO - PROCESS | 3776 | 1464381448382 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 3776 | ++DOCSHELL 1107FC00 == 90 [pid = 3776] [id = 384] 13:37:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (1331C800) [pid = 3776] [serial = 1151] [outer = 00000000] 13:37:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (13DC0000) [pid = 3776] [serial = 1152] [outer = 1331C800] 13:37:28 INFO - PROCESS | 3776 | 1464381448429 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (141E5C00) [pid = 3776] [serial = 1153] [outer = 1331C800] 13:37:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (13378000) [pid = 3776] [serial = 1154] [outer = 1B312400] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 0F306400 == 89 [pid = 3776] [id = 176] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 11A02400 == 88 [pid = 3776] [id = 375] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 103D1800 == 87 [pid = 3776] [id = 374] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 10F0B000 == 86 [pid = 3776] [id = 373] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 15A3F000 == 85 [pid = 3776] [id = 372] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 11025400 == 84 [pid = 3776] [id = 371] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 139B0800 == 83 [pid = 3776] [id = 370] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 1337F400 == 82 [pid = 3776] [id = 369] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 11010C00 == 81 [pid = 3776] [id = 368] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 1104E400 == 80 [pid = 3776] [id = 367] 13:37:28 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (12AF4400) [pid = 3776] [serial = 1035] [outer = 00000000] [url = about:blank] 13:37:28 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (153F6400) [pid = 3776] [serial = 1038] [outer = 00000000] [url = about:blank] 13:37:28 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (1AC2F000) [pid = 3776] [serial = 1041] [outer = 00000000] [url = about:blank] 13:37:28 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (11031C00) [pid = 3776] [serial = 1044] [outer = 00000000] [url = about:blank] 13:37:28 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (1A5F7C00) [pid = 3776] [serial = 1047] [outer = 00000000] [url = about:blank] 13:37:28 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (17FBE800) [pid = 3776] [serial = 1050] [outer = 00000000] [url = about:blank] 13:37:28 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (1107C400) [pid = 3776] [serial = 1080] [outer = 00000000] [url = about:blank] 13:37:28 INFO - PROCESS | 3776 | --DOCSHELL 10A64C00 == 79 [pid = 3776] [id = 361] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (139A4C00) [pid = 3776] [serial = 1056] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (14117C00) [pid = 3776] [serial = 1057] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (180EE400) [pid = 3776] [serial = 1065] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (19410C00) [pid = 3776] [serial = 1066] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (157C2C00) [pid = 3776] [serial = 1059] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (15F4AC00) [pid = 3776] [serial = 1060] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (16F31400) [pid = 3776] [serial = 1062] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (12886800) [pid = 3776] [serial = 1054] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (11CA2800) [pid = 3776] [serial = 1053] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (1AE32400) [pid = 3776] [serial = 1069] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (1A563800) [pid = 3776] [serial = 1068] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (1B30B000) [pid = 3776] [serial = 1071] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (1104B000) [pid = 3776] [serial = 1074] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (153EC400) [pid = 3776] [serial = 1077] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (1338E000) [pid = 3776] [serial = 1075] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (1B310000) [pid = 3776] [serial = 1072] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (105F0000) [pid = 3776] [serial = 1078] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (174C7C00) [pid = 3776] [serial = 1063] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 3776 | 1464381449212 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1077ms 13:37:29 INFO - PROCESS | 3776 | 1464381449240 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 3776 | 1464381449244 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:37:29 INFO - PROCESS | 3776 | 1464381449250 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 3776 | 1464381449254 Marionette TRACE conn2 <- [1,1502,null,{}] 13:37:29 INFO - PROCESS | 3776 | 1464381449261 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:29 INFO - PROCESS | 3776 | 1464381449376 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:37:29 INFO - PROCESS | 3776 | 1464381449515 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 3776 | ++DOCSHELL 1100E800 == 80 [pid = 3776] [id = 385] 13:37:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1100FC00) [pid = 3776] [serial = 1155] [outer = 00000000] 13:37:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (11079400) [pid = 3776] [serial = 1156] [outer = 1100FC00] 13:37:29 INFO - PROCESS | 3776 | 1464381449575 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (112A8800) [pid = 3776] [serial = 1157] [outer = 1100FC00] 13:37:30 INFO - PROCESS | 3776 | 1464381450185 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 984ms 13:37:30 INFO - PROCESS | 3776 | 1464381450237 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 3776 | 1464381450243 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 13:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:37:30 INFO - PROCESS | 3776 | 1464381450250 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 3776 | 1464381450253 Marionette TRACE conn2 <- [1,1506,null,{}] 13:37:30 INFO - PROCESS | 3776 | 1464381450257 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:30 INFO - PROCESS | 3776 | 1464381450371 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:37:30 INFO - PROCESS | 3776 | 1464381450481 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 3776 | ++DOCSHELL 13309400 == 81 [pid = 3776] [id = 386] 13:37:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (1331EC00) [pid = 3776] [serial = 1158] [outer = 00000000] 13:37:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (13392C00) [pid = 3776] [serial = 1159] [outer = 1331EC00] 13:37:30 INFO - PROCESS | 3776 | 1464381450536 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (139A5C00) [pid = 3776] [serial = 1160] [outer = 1331EC00] 13:37:31 INFO - PROCESS | 3776 | 1464381451143 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 923ms 13:37:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:37:31 INFO - PROCESS | 3776 | 1464381451176 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 3776 | 1464381451179 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 13:37:31 INFO - PROCESS | 3776 | 1464381451183 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 3776 | 1464381451187 Marionette TRACE conn2 <- [1,1510,null,{}] 13:37:31 INFO - PROCESS | 3776 | 1464381451198 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:31 INFO - PROCESS | 3776 | 1464381451314 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:37:31 INFO - PROCESS | 3776 | 1464381451422 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 3776 | ++DOCSHELL 10F14000 == 82 [pid = 3776] [id = 387] 13:37:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (1283C000) [pid = 3776] [serial = 1161] [outer = 00000000] 13:37:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (1578DC00) [pid = 3776] [serial = 1162] [outer = 1283C000] 13:37:31 INFO - PROCESS | 3776 | 1464381451481 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (157D5000) [pid = 3776] [serial = 1163] [outer = 1283C000] 13:37:32 INFO - PROCESS | 3776 | 1464381452079 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:37:32 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 () { 13:37:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:37:32 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 () { 13:37:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:37:32 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 () { 13:37:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:37:32 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 () { 13:37:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:37:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 924ms 13:37:32 INFO - PROCESS | 3776 | 1464381452116 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 3776 | 1464381452119 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 13:37:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:37:32 INFO - PROCESS | 3776 | 1464381452123 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 3776 | 1464381452125 Marionette TRACE conn2 <- [1,1514,null,{}] 13:37:32 INFO - PROCESS | 3776 | 1464381452128 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 3776 | 1464381452240 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:37:32 INFO - PROCESS | 3776 | 1464381452345 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 3776 | ++DOCSHELL 157D4C00 == 83 [pid = 3776] [id = 388] 13:37:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (157D8000) [pid = 3776] [serial = 1164] [outer = 00000000] 13:37:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (1680BC00) [pid = 3776] [serial = 1165] [outer = 157D8000] 13:37:32 INFO - PROCESS | 3776 | 1464381452402 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (1683D800) [pid = 3776] [serial = 1166] [outer = 157D8000] 13:37:32 INFO - PROCESS | 3776 | 1464381452949 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:37:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:37:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:37:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:37:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 892ms 13:37:33 INFO - PROCESS | 3776 | 1464381453010 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 3776 | 1464381453012 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 13:37:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:37:33 INFO - PROCESS | 3776 | 1464381453016 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 3776 | 1464381453018 Marionette TRACE conn2 <- [1,1518,null,{}] 13:37:33 INFO - PROCESS | 3776 | 1464381453022 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:33 INFO - PROCESS | 3776 | 1464381453126 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:37:33 INFO - PROCESS | 3776 | 1464381453232 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 3776 | ++DOCSHELL 15E7D800 == 84 [pid = 3776] [id = 389] 13:37:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (16511C00) [pid = 3776] [serial = 1167] [outer = 00000000] 13:37:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (17220800) [pid = 3776] [serial = 1168] [outer = 16511C00] 13:37:33 INFO - PROCESS | 3776 | 1464381453287 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (17B19400) [pid = 3776] [serial = 1169] [outer = 16511C00] 13:37:33 INFO - PROCESS | 3776 | 1464381453809 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:37:33 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 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:37:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:37:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:37:33 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:37:33 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. 13:37:33 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:37:33 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 831ms 13:37:33 INFO - PROCESS | 3776 | 1464381453868 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 3776 | 1464381453870 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 13:37:33 INFO - PROCESS | 3776 | 1464381453874 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:37:33 INFO - PROCESS | 3776 | 1464381453876 Marionette TRACE conn2 <- [1,1522,null,{}] 13:37:33 INFO - PROCESS | 3776 | 1464381453864 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 3776 | 1464381454002 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:37:34 INFO - PROCESS | 3776 | 1464381454114 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 3776 | ++DOCSHELL 180EE400 == 85 [pid = 3776] [id = 390] 13:37:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (180F1C00) [pid = 3776] [serial = 1170] [outer = 00000000] 13:37:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (1A032400) [pid = 3776] [serial = 1171] [outer = 180F1C00] 13:37:34 INFO - PROCESS | 3776 | 1464381454169 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (1A103800) [pid = 3776] [serial = 1172] [outer = 180F1C00] 13:37:34 INFO - PROCESS | 3776 | 1464381454759 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:37:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 938ms 13:37:34 INFO - PROCESS | 3776 | 1464381454803 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 3776 | 1464381454806 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 13:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:37:34 INFO - PROCESS | 3776 | 1464381454809 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 3776 | 1464381454811 Marionette TRACE conn2 <- [1,1526,null,{}] 13:37:34 INFO - PROCESS | 3776 | 1464381454815 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 3776 | 1464381454919 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:37:35 INFO - PROCESS | 3776 | 1464381455026 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 3776 | ++DOCSHELL 1A02AC00 == 86 [pid = 3776] [id = 391] 13:37:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (1A02B400) [pid = 3776] [serial = 1173] [outer = 00000000] 13:37:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (1A7E2000) [pid = 3776] [serial = 1174] [outer = 1A02B400] 13:37:35 INFO - PROCESS | 3776 | 1464381455063 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (1A7E3800) [pid = 3776] [serial = 1175] [outer = 1A02B400] 13:37:35 INFO - PROCESS | 3776 | 1464381455603 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 831ms 13:37:35 INFO - PROCESS | 3776 | 1464381455634 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 3776 | 1464381455636 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 13:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:37:35 INFO - PROCESS | 3776 | 1464381455640 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 3776 | 1464381455642 Marionette TRACE conn2 <- [1,1530,null,{}] 13:37:35 INFO - PROCESS | 3776 | 1464381455645 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:35 INFO - PROCESS | 3776 | 1464381455751 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:37:35 INFO - PROCESS | 3776 | 1464381455858 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 3776 | ++DOCSHELL 11028800 == 87 [pid = 3776] [id = 392] 13:37:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (11049C00) [pid = 3776] [serial = 1176] [outer = 00000000] 13:37:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (1A65B400) [pid = 3776] [serial = 1177] [outer = 11049C00] 13:37:35 INFO - PROCESS | 3776 | 1464381455912 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (1A65DC00) [pid = 3776] [serial = 1178] [outer = 11049C00] 13:37:36 INFO - PROCESS | 3776 | 1464381456521 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 939ms 13:37:36 INFO - PROCESS | 3776 | 1464381456568 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 3776 | 1464381456570 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 13:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:37:36 INFO - PROCESS | 3776 | 1464381456574 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 3776 | 1464381456576 Marionette TRACE conn2 <- [1,1534,null,{}] 13:37:36 INFO - PROCESS | 3776 | 1464381456580 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:36 INFO - PROCESS | 3776 | 1464381456685 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:37:36 INFO - PROCESS | 3776 | 1464381456835 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 3776 | ++DOCSHELL 10E50C00 == 88 [pid = 3776] [id = 393] 13:37:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (1A5F4000) [pid = 3776] [serial = 1179] [outer = 00000000] 13:37:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (1A7EEC00) [pid = 3776] [serial = 1180] [outer = 1A5F4000] 13:37:36 INFO - PROCESS | 3776 | 1464381456900 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (1AC36000) [pid = 3776] [serial = 1181] [outer = 1A5F4000] 13:37:37 INFO - PROCESS | 3776 | 1464381457534 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1031ms 13:37:37 INFO - PROCESS | 3776 | 1464381457617 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 3776 | 1464381457621 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 13:37:37 INFO - PROCESS | 3776 | 1464381457626 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:37:37 INFO - PROCESS | 3776 | 1464381457630 Marionette TRACE conn2 <- [1,1538,null,{}] 13:37:37 INFO - PROCESS | 3776 | 1464381457643 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:37 INFO - PROCESS | 3776 | 1464381457758 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:37:37 INFO - PROCESS | 3776 | 1464381457870 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 3776 | ++DOCSHELL 11079C00 == 89 [pid = 3776] [id = 394] 13:37:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (1107A800) [pid = 3776] [serial = 1182] [outer = 00000000] 13:37:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (12847C00) [pid = 3776] [serial = 1183] [outer = 1107A800] 13:37:37 INFO - PROCESS | 3776 | 1464381457921 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (1309B400) [pid = 3776] [serial = 1184] [outer = 1107A800] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 105F6C00 == 88 [pid = 3776] [id = 252] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 11026800 == 87 [pid = 3776] [id = 365] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 11049000 == 86 [pid = 3776] [id = 383] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 17893C00 == 85 [pid = 3776] [id = 381] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 16AF2C00 == 84 [pid = 3776] [id = 380] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 15259000 == 83 [pid = 3776] [id = 379] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 128B2400 == 82 [pid = 3776] [id = 378] 13:37:38 INFO - PROCESS | 3776 | --DOCSHELL 10A85800 == 81 [pid = 3776] [id = 377] 13:37:38 INFO - PROCESS | 3776 | 1464381458602 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1030ms 13:37:38 INFO - PROCESS | 3776 | 1464381458659 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 3776 | 1464381458664 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 13:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:37:38 INFO - PROCESS | 3776 | 1464381458694 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - PROCESS | 3776 | 1464381458698 Marionette TRACE conn2 <- [1,1542,null,{}] 13:37:38 INFO - PROCESS | 3776 | 1464381458705 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:38 INFO - PROCESS | 3776 | 1464381458844 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:37:38 INFO - PROCESS | 3776 | 1464381458984 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 3776 | ++DOCSHELL 11073400 == 82 [pid = 3776] [id = 395] 13:37:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (11073800) [pid = 3776] [serial = 1185] [outer = 00000000] 13:37:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (128B2400) [pid = 3776] [serial = 1186] [outer = 11073800] 13:37:39 INFO - PROCESS | 3776 | 1464381459044 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (13905400) [pid = 3776] [serial = 1187] [outer = 11073800] 13:37:39 INFO - PROCESS | 3776 | 1464381459644 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:37:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 985ms 13:37:39 INFO - PROCESS | 3776 | 1464381459669 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 3776 | 1464381459675 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 13:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:37:39 INFO - PROCESS | 3776 | 1464381459682 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - PROCESS | 3776 | 1464381459685 Marionette TRACE conn2 <- [1,1546,null,{}] 13:37:39 INFO - PROCESS | 3776 | 1464381459688 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:39 INFO - PROCESS | 3776 | 1464381459812 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:37:39 INFO - PROCESS | 3776 | 1464381459929 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 3776 | ++DOCSHELL 14E37800 == 83 [pid = 3776] [id = 396] 13:37:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 154 (151CB400) [pid = 3776] [serial = 1188] [outer = 00000000] 13:37:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 155 (15A3F000) [pid = 3776] [serial = 1189] [outer = 151CB400] 13:37:40 INFO - PROCESS | 3776 | 1464381460025 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 156 (15F4C000) [pid = 3776] [serial = 1190] [outer = 151CB400] 13:37:40 INFO - PROCESS | 3776 | 1464381460651 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1031ms 13:37:40 INFO - PROCESS | 3776 | 1464381460712 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 3776 | 1464381460715 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 13:37:40 INFO - PROCESS | 3776 | 1464381460738 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:37:40 INFO - PROCESS | 3776 | 1464381460742 Marionette TRACE conn2 <- [1,1550,null,{}] 13:37:40 INFO - PROCESS | 3776 | 1464381460753 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:40 INFO - PROCESS | 3776 | 1464381460917 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:37:41 INFO - PROCESS | 3776 | 1464381461056 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:41 INFO - PROCESS | 3776 | ++DOCSHELL 168DA000 == 84 [pid = 3776] [id = 397] 13:37:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 157 (16CAAC00) [pid = 3776] [serial = 1191] [outer = 00000000] 13:37:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 158 (19409800) [pid = 3776] [serial = 1192] [outer = 16CAAC00] 13:37:41 INFO - PROCESS | 3776 | 1464381461119 Marionette DEBUG loaded listener.js 13:37:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 159 (195AEC00) [pid = 3776] [serial = 1193] [outer = 16CAAC00] 13:37:41 INFO - PROCESS | 3776 | 1464381461715 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1031ms 13:37:41 INFO - PROCESS | 3776 | 1464381461765 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 3776 | 1464381461768 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 13:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:37:41 INFO - PROCESS | 3776 | 1464381461772 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 3776 | 1464381461774 Marionette TRACE conn2 <- [1,1554,null,{}] 13:37:41 INFO - PROCESS | 3776 | 1464381461778 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:41 INFO - PROCESS | 3776 | 1464381461914 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:37:42 INFO - PROCESS | 3776 | 1464381462055 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 3776 | ++DOCSHELL 1A5FE800 == 85 [pid = 3776] [id = 398] 13:37:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 160 (1A655800) [pid = 3776] [serial = 1194] [outer = 00000000] 13:37:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 161 (1A65FC00) [pid = 3776] [serial = 1195] [outer = 1A655800] 13:37:42 INFO - PROCESS | 3776 | 1464381462111 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 162 (1AC38C00) [pid = 3776] [serial = 1196] [outer = 1A655800] 13:37:42 INFO - PROCESS | 3776 | 1464381462741 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1031ms 13:37:42 INFO - PROCESS | 3776 | 1464381462796 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 3776 | 1464381462798 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 13:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:37:42 INFO - PROCESS | 3776 | 1464381462802 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 3776 | 1464381462804 Marionette TRACE conn2 <- [1,1558,null,{}] 13:37:42 INFO - PROCESS | 3776 | 1464381462809 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:42 INFO - PROCESS | 3776 | 1464381462922 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:37:43 INFO - PROCESS | 3776 | 1464381463064 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 3776 | ++DOCSHELL 1AE2A800 == 86 [pid = 3776] [id = 399] 13:37:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 163 (1AE2B000) [pid = 3776] [serial = 1197] [outer = 00000000] 13:37:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 164 (1AE2E800) [pid = 3776] [serial = 1198] [outer = 1AE2B000] 13:37:43 INFO - PROCESS | 3776 | 1464381463120 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 165 (1AE30800) [pid = 3776] [serial = 1199] [outer = 1AE2B000] 13:37:43 INFO - PROCESS | 3776 | 1464381463686 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 938ms 13:37:43 INFO - PROCESS | 3776 | 1464381463747 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 3776 | 1464381463749 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 13:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:37:43 INFO - PROCESS | 3776 | 1464381463753 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 3776 | 1464381463755 Marionette TRACE conn2 <- [1,1562,null,{}] 13:37:43 INFO - PROCESS | 3776 | 1464381463742 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:43 INFO - PROCESS | 3776 | 1464381463886 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:37:44 INFO - PROCESS | 3776 | 1464381464032 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 3776 | ++DOCSHELL 1B306C00 == 87 [pid = 3776] [id = 400] 13:37:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 166 (1B307400) [pid = 3776] [serial = 1200] [outer = 00000000] 13:37:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 167 (1B310800) [pid = 3776] [serial = 1201] [outer = 1B307400] 13:37:44 INFO - PROCESS | 3776 | 1464381464088 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 168 (1B419800) [pid = 3776] [serial = 1202] [outer = 1B307400] 13:37:44 INFO - PROCESS | 3776 | 1464381464686 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 985ms 13:37:44 INFO - PROCESS | 3776 | 1464381464738 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 3776 | 1464381464740 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 13:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:37:44 INFO - PROCESS | 3776 | 1464381464758 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 3776 | 1464381464760 Marionette TRACE conn2 <- [1,1566,null,{}] 13:37:44 INFO - PROCESS | 3776 | 1464381464764 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:44 INFO - PROCESS | 3776 | 1464381464851 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:37:45 INFO - PROCESS | 3776 | 1464381464999 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 3776 | ++DOCSHELL 1B311000 == 88 [pid = 3776] [id = 401] 13:37:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 169 (1D03F400) [pid = 3776] [serial = 1203] [outer = 00000000] 13:37:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 170 (1D042800) [pid = 3776] [serial = 1204] [outer = 1D03F400] 13:37:45 INFO - PROCESS | 3776 | 1464381465054 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 171 (1D044C00) [pid = 3776] [serial = 1205] [outer = 1D03F400] 13:37:45 INFO - PROCESS | 3776 | 1464381465621 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 893ms 13:37:45 INFO - PROCESS | 3776 | 1464381465643 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 3776 | 1464381465645 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 13:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:37:45 INFO - PROCESS | 3776 | 1464381465649 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 3776 | 1464381465651 Marionette TRACE conn2 <- [1,1570,null,{}] 13:37:45 INFO - PROCESS | 3776 | 1464381465654 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - PROCESS | 3776 | 1464381465760 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:37:45 INFO - PROCESS | 3776 | 1464381465880 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:45 INFO - PROCESS | 3776 | ++DOCSHELL 1B41B800 == 89 [pid = 3776] [id = 402] 13:37:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 172 (1D041400) [pid = 3776] [serial = 1206] [outer = 00000000] 13:37:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 173 (1D04D400) [pid = 3776] [serial = 1207] [outer = 1D041400] 13:37:45 INFO - PROCESS | 3776 | 1464381465925 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 174 (1EA9A800) [pid = 3776] [serial = 1208] [outer = 1D041400] 13:37:46 INFO - PROCESS | 3776 | 1464381466601 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1016ms 13:37:46 INFO - PROCESS | 3776 | 1464381466692 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 3776 | 1464381466696 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 13:37:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:37:46 INFO - PROCESS | 3776 | 1464381466701 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 3776 | 1464381466705 Marionette TRACE conn2 <- [1,1574,null,{}] 13:37:46 INFO - PROCESS | 3776 | 1464381466726 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:46 INFO - PROCESS | 3776 | 1464381466843 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:37:47 INFO - PROCESS | 3776 | 1464381466989 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 3776 | ++DOCSHELL 11078400 == 90 [pid = 3776] [id = 403] 13:37:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 175 (1107B800) [pid = 3776] [serial = 1209] [outer = 00000000] 13:37:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 176 (141EB000) [pid = 3776] [serial = 1210] [outer = 1107B800] 13:37:47 INFO - PROCESS | 3776 | 1464381467040 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 177 (157D0C00) [pid = 3776] [serial = 1211] [outer = 1107B800] 13:37:47 INFO - PROCESS | 3776 | --DOCSHELL 1100E800 == 89 [pid = 3776] [id = 385] 13:37:47 INFO - PROCESS | 3776 | 1464381467800 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:37:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1139ms 13:37:47 INFO - PROCESS | 3776 | 1464381467843 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 3776 | 1464381467848 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 13:37:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:37:47 INFO - PROCESS | 3776 | 1464381467853 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 3776 | 1464381467858 Marionette TRACE conn2 <- [1,1578,null,{}] 13:37:47 INFO - PROCESS | 3776 | 1464381467865 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 3776 | 1464381467986 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:37:48 INFO - PROCESS | 3776 | 1464381468138 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:48 INFO - PROCESS | 3776 | ++DOCSHELL 1102C400 == 90 [pid = 3776] [id = 404] 13:37:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 178 (11A0AC00) [pid = 3776] [serial = 1212] [outer = 00000000] 13:37:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 179 (14E30C00) [pid = 3776] [serial = 1213] [outer = 11A0AC00] 13:37:48 INFO - PROCESS | 3776 | 1464381468198 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 180 (157DA800) [pid = 3776] [serial = 1214] [outer = 11A0AC00] 13:37:48 INFO - PROCESS | 3776 | 1464381468845 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:37:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1031ms 13:37:48 INFO - PROCESS | 3776 | 1464381468884 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 3776 | 1464381468889 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 13:37:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:37:48 INFO - PROCESS | 3776 | 1464381468915 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 3776 | 1464381468917 Marionette TRACE conn2 <- [1,1582,null,{}] 13:37:48 INFO - PROCESS | 3776 | 1464381468922 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 3776 | 1464381469094 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:37:49 INFO - PROCESS | 3776 | 1464381469167 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 3776 | ++DOCSHELL 16CAFC00 == 91 [pid = 3776] [id = 405] 13:37:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 181 (16FFBC00) [pid = 3776] [serial = 1215] [outer = 00000000] 13:37:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 182 (17DE7800) [pid = 3776] [serial = 1216] [outer = 16FFBC00] 13:37:49 INFO - PROCESS | 3776 | 1464381469263 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 183 (195A7000) [pid = 3776] [serial = 1217] [outer = 16FFBC00] 13:37:49 INFO - PROCESS | 3776 | 1464381469910 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:37:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1031ms 13:37:49 INFO - PROCESS | 3776 | 1464381469945 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 3776 | 1464381469947 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 13:37:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:37:49 INFO - PROCESS | 3776 | 1464381469951 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 3776 | 1464381469955 Marionette TRACE conn2 <- [1,1586,null,{}] 13:37:49 INFO - PROCESS | 3776 | 1464381469966 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:50 INFO - PROCESS | 3776 | 1464381470109 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:37:50 INFO - PROCESS | 3776 | 1464381470256 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:50 INFO - PROCESS | 3776 | ++DOCSHELL 1A657400 == 92 [pid = 3776] [id = 406] 13:37:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 184 (1A659C00) [pid = 3776] [serial = 1218] [outer = 00000000] 13:37:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 185 (1AC3B000) [pid = 3776] [serial = 1219] [outer = 1A659C00] 13:37:50 INFO - PROCESS | 3776 | 1464381470318 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 186 (1B0CD000) [pid = 3776] [serial = 1220] [outer = 1A659C00] 13:37:50 INFO - PROCESS | 3776 | 1464381470936 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:37:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:37:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1031ms 13:37:50 INFO - PROCESS | 3776 | 1464381470983 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:37:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:37:50 INFO - PROCESS | 3776 | 1464381470986 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 13:37:50 INFO - PROCESS | 3776 | 1464381470991 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:37:50 INFO - PROCESS | 3776 | 1464381470994 Marionette TRACE conn2 <- [1,1590,null,{}] 13:37:50 INFO - PROCESS | 3776 | 1464381470999 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:51 INFO - PROCESS | 3776 | 1464381471114 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:37:51 INFO - PROCESS | 3776 | 1464381471275 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 3776 | ++DOCSHELL 1A662000 == 93 [pid = 3776] [id = 407] 13:37:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 187 (1AC34C00) [pid = 3776] [serial = 1221] [outer = 00000000] 13:37:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 188 (1B413800) [pid = 3776] [serial = 1222] [outer = 1AC34C00] 13:37:51 INFO - PROCESS | 3776 | 1464381471336 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 189 (1D047400) [pid = 3776] [serial = 1223] [outer = 1AC34C00] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 195A7400 == 92 [pid = 3776] [id = 364] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 141EC400 == 91 [pid = 3776] [id = 316] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 0F30B800 == 90 [pid = 3776] [id = 318] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 1B306C00 == 89 [pid = 3776] [id = 400] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 1B311000 == 88 [pid = 3776] [id = 401] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 1AE2A800 == 87 [pid = 3776] [id = 399] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 1A5FE800 == 86 [pid = 3776] [id = 398] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 11072000 == 85 [pid = 3776] [id = 360] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 14E37800 == 84 [pid = 3776] [id = 396] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 168DA000 == 83 [pid = 3776] [id = 397] 13:37:52 INFO - PROCESS | 3776 | --DOCSHELL 11073400 == 82 [pid = 3776] [id = 395] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 166B2C00 == 81 [pid = 3776] [id = 270] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 180EE400 == 80 [pid = 3776] [id = 390] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10565000 == 79 [pid = 3776] [id = 366] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 11028800 == 78 [pid = 3776] [id = 392] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1A02AC00 == 77 [pid = 3776] [id = 391] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1AC32800 == 76 [pid = 3776] [id = 333] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1312B800 == 75 [pid = 3776] [id = 19] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 0C7F2000 == 74 [pid = 3776] [id = 206] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1650D400 == 73 [pid = 3776] [id = 8] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 166BDC00 == 72 [pid = 3776] [id = 254] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 114A7400 == 71 [pid = 3776] [id = 27] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 0F309000 == 70 [pid = 3776] [id = 272] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 0F307800 == 69 [pid = 3776] [id = 302] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 16AF4000 == 68 [pid = 3776] [id = 300] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1673D000 == 67 [pid = 3776] [id = 271] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 11018800 == 66 [pid = 3776] [id = 331] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10A61800 == 65 [pid = 3776] [id = 363] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1A56EC00 == 64 [pid = 3776] [id = 10] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 195A7C00 == 63 [pid = 3776] [id = 236] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 16824000 == 62 [pid = 3776] [id = 164] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 12883C00 == 61 [pid = 3776] [id = 350] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 19B48000 == 60 [pid = 3776] [id = 301] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1125D800 == 59 [pid = 3776] [id = 24] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1B0CA800 == 58 [pid = 3776] [id = 14] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1100C800 == 57 [pid = 3776] [id = 349] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10A79000 == 56 [pid = 3776] [id = 18] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 105EEC00 == 55 [pid = 3776] [id = 314] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 19D29000 == 54 [pid = 3776] [id = 224] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1A5FDC00 == 53 [pid = 3776] [id = 255] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1A028800 == 52 [pid = 3776] [id = 12] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 13903000 == 51 [pid = 3776] [id = 23] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1AC3DC00 == 50 [pid = 3776] [id = 13] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 16840C00 == 49 [pid = 3776] [id = 317] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1683AC00 == 48 [pid = 3776] [id = 223] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1A034800 == 47 [pid = 3776] [id = 382] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10A58000 == 46 [pid = 3776] [id = 303] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1940DC00 == 45 [pid = 3776] [id = 240] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10A7C800 == 44 [pid = 3776] [id = 334] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10EE3800 == 43 [pid = 3776] [id = 256] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 11028000 == 42 [pid = 3776] [id = 348] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 16811800 == 41 [pid = 3776] [id = 225] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1043A800 == 40 [pid = 3776] [id = 28] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 13374400 == 39 [pid = 3776] [id = 315] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 16AEEC00 == 38 [pid = 3776] [id = 210] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 11C0B000 == 37 [pid = 3776] [id = 221] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1B41B800 == 36 [pid = 3776] [id = 402] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 13395400 == 35 [pid = 3776] [id = 177] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1337F000 == 34 [pid = 3776] [id = 22] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10E52000 == 33 [pid = 3776] [id = 332] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 141CDC00 == 32 [pid = 3776] [id = 25] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10F14000 == 31 [pid = 3776] [id = 387] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 157DB000 == 30 [pid = 3776] [id = 17] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10327800 == 29 [pid = 3776] [id = 239] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 15E7D800 == 28 [pid = 3776] [id = 389] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 141CD000 == 27 [pid = 3776] [id = 362] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1A560C00 == 26 [pid = 3776] [id = 267] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10E50C00 == 25 [pid = 3776] [id = 393] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 139AB000 == 24 [pid = 3776] [id = 238] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 14E3CC00 == 23 [pid = 3776] [id = 11] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 15E66800 == 22 [pid = 3776] [id = 26] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 13309400 == 21 [pid = 3776] [id = 386] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 157D4C00 == 20 [pid = 3776] [id = 388] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10A55800 == 19 [pid = 3776] [id = 20] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 14E34C00 == 18 [pid = 3776] [id = 163] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1AC33C00 == 17 [pid = 3776] [id = 329] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 10E57800 == 16 [pid = 3776] [id = 21] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1107FC00 == 15 [pid = 3776] [id = 384] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 11079C00 == 14 [pid = 3776] [id = 394] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1A657400 == 13 [pid = 3776] [id = 406] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 16843C00 == 12 [pid = 3776] [id = 376] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 16CAFC00 == 11 [pid = 3776] [id = 405] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 11078400 == 10 [pid = 3776] [id = 403] 13:37:55 INFO - PROCESS | 3776 | --DOCSHELL 1102C400 == 9 [pid = 3776] [id = 404] 13:37:56 INFO - PROCESS | 3776 | 1464381476887 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:37:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 5940ms 13:37:56 INFO - PROCESS | 3776 | 1464381476927 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 3776 | 1464381476930 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 13:37:56 INFO - PROCESS | 3776 | 1464381476935 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:37:56 INFO - PROCESS | 3776 | 1464381476939 Marionette TRACE conn2 <- [1,1594,null,{}] 13:37:56 INFO - PROCESS | 3776 | 1464381476944 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:57 INFO - PROCESS | 3776 | 1464381477070 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:37:57 INFO - PROCESS | 3776 | 1464381477176 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 3776 | ++DOCSHELL 0F307C00 == 10 [pid = 3776] [id = 408] 13:37:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 190 (10331400) [pid = 3776] [serial = 1224] [outer = 00000000] 13:37:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 191 (105F0000) [pid = 3776] [serial = 1225] [outer = 10331400] 13:37:57 INFO - PROCESS | 3776 | 1464381477224 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 192 (10A58C00) [pid = 3776] [serial = 1226] [outer = 10331400] 13:37:57 INFO - PROCESS | 3776 | 1464381477626 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:37:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:37:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 723ms 13:37:57 INFO - PROCESS | 3776 | 1464381477707 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:37:57 INFO - PROCESS | 3776 | 1464381477713 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 13:37:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:37:57 INFO - PROCESS | 3776 | 1464381477725 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:37:57 INFO - PROCESS | 3776 | 1464381477728 Marionette TRACE conn2 <- [1,1598,null,{}] 13:37:57 INFO - PROCESS | 3776 | 1464381477731 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:57 INFO - PROCESS | 3776 | 1464381477826 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:37:57 INFO - PROCESS | 3776 | 1464381477842 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:57 INFO - PROCESS | 3776 | ++DOCSHELL 11010800 == 11 [pid = 3776] [id = 409] 13:37:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 193 (11010C00) [pid = 3776] [serial = 1227] [outer = 00000000] 13:37:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 194 (11028400) [pid = 3776] [serial = 1228] [outer = 11010C00] 13:37:57 INFO - PROCESS | 3776 | 1464381477887 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 195 (11031C00) [pid = 3776] [serial = 1229] [outer = 11010C00] 13:37:58 INFO - PROCESS | 3776 | 1464381478312 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:37:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 615ms 13:37:58 INFO - PROCESS | 3776 | 1464381478361 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 3776 | 1464381478364 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 13:37:58 INFO - PROCESS | 3776 | 1464381478369 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:37:58 INFO - PROCESS | 3776 | 1464381478372 Marionette TRACE conn2 <- [1,1602,null,{}] 13:37:58 INFO - PROCESS | 3776 | 1464381478383 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 3776 | 1464381478471 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:37:58 INFO - PROCESS | 3776 | 1464381478480 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 3776 | ++DOCSHELL 11254000 == 12 [pid = 3776] [id = 410] 13:37:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 196 (1125A400) [pid = 3776] [serial = 1230] [outer = 00000000] 13:37:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 197 (1283FC00) [pid = 3776] [serial = 1231] [outer = 1125A400] 13:37:58 INFO - PROCESS | 3776 | 1464381478529 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 198 (12AEB000) [pid = 3776] [serial = 1232] [outer = 1125A400] 13:37:59 INFO - PROCESS | 3776 | 1464381479041 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:37:59 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 13:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 723ms 13:37:59 INFO - PROCESS | 3776 | 1464381479095 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 3776 | 1464381479098 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 13:37:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:37:59 INFO - PROCESS | 3776 | 1464381479107 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 3776 | 1464381479109 Marionette TRACE conn2 <- [1,1606,null,{}] 13:37:59 INFO - PROCESS | 3776 | 1464381479113 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:59 INFO - PROCESS | 3776 | 1464381479279 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:37:59 INFO - PROCESS | 3776 | 1464381479301 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 3776 | ++DOCSHELL 13317800 == 13 [pid = 3776] [id = 411] 13:37:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 199 (1338D400) [pid = 3776] [serial = 1233] [outer = 00000000] 13:37:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 200 (13395C00) [pid = 3776] [serial = 1234] [outer = 1338D400] 13:37:59 INFO - PROCESS | 3776 | 1464381479345 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 201 (13907C00) [pid = 3776] [serial = 1235] [outer = 1338D400] 13:37:59 INFO - PROCESS | 3776 | 1464381479783 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:37:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 13:37:59 INFO - PROCESS | 3776 | 1464381479814 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 3776 | 1464381479816 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 13:37:59 INFO - PROCESS | 3776 | 1464381479819 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 3776 | 1464381479821 Marionette TRACE conn2 <- [1,1610,null,{}] 13:37:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:37:59 INFO - PROCESS | 3776 | 1464381479824 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:59 INFO - PROCESS | 3776 | 1464381479937 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 200 (1100FC00) [pid = 3776] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 199 (1331C800) [pid = 3776] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 198 (1107B800) [pid = 3776] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 197 (141E3000) [pid = 3776] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 196 (15E69C00) [pid = 3776] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 195 (10A61000) [pid = 3776] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 194 (14E32800) [pid = 3776] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 193 (1107A800) [pid = 3776] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 192 (15E78000) [pid = 3776] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 191 (12849C00) [pid = 3776] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 190 (11015800) [pid = 3776] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 189 (10E50000) [pid = 3776] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 188 (11050800) [pid = 3776] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 187 (11077C00) [pid = 3776] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 186 (13129C00) [pid = 3776] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 185 (14113800) [pid = 3776] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 184 (11049800) [pid = 3776] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 183 (195A7800) [pid = 3776] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 182 (1338D800) [pid = 3776] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 181 (10A5E800) [pid = 3776] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 180 (141E9800) [pid = 3776] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 179 (168E0000) [pid = 3776] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 178 (11A0AC00) [pid = 3776] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 177 (1331EC00) [pid = 3776] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 176 (1A0BBC00) [pid = 3776] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 175 (1A655800) [pid = 3776] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 174 (180E5C00) [pid = 3776] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 173 (17FC1C00) [pid = 3776] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 172 (16CAAC00) [pid = 3776] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 171 (15E82800) [pid = 3776] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 170 (128B4800) [pid = 3776] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 169 (151CB400) [pid = 3776] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 168 (1100B000) [pid = 3776] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 167 (1A102000) [pid = 3776] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 166 (11073800) [pid = 3776] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 165 (1D041400) [pid = 3776] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 164 (1D03F400) [pid = 3776] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 163 (16FFBC00) [pid = 3776] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 162 (1B307400) [pid = 3776] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 161 (1AE2B000) [pid = 3776] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 160 (1A5F4000) [pid = 3776] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 159 (11049C00) [pid = 3776] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 158 (15A40000) [pid = 3776] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 157 (1AC38800) [pid = 3776] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 156 (11051800) [pid = 3776] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 155 (1100D000) [pid = 3776] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 154 (128B7000) [pid = 3776] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 153 (11013800) [pid = 3776] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (1A5FCC00) [pid = 3776] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (12AE9400) [pid = 3776] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (13DC4000) [pid = 3776] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (11028C00) [pid = 3776] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (1100B800) [pid = 3776] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (11050C00) [pid = 3776] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (1A02B400) [pid = 3776] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (180F1C00) [pid = 3776] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (16511C00) [pid = 3776] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (1A659C00) [pid = 3776] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (157D8000) [pid = 3776] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:38:01 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (1283C000) [pid = 3776] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:38:01 INFO - PROCESS | 3776 | 1464381481303 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F9800 == 14 [pid = 3776] [id = 412] 13:38:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (0C7F9C00) [pid = 3776] [serial = 1236] [outer = 00000000] 13:38:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (0C7FF400) [pid = 3776] [serial = 1237] [outer = 0C7F9C00] 13:38:01 INFO - PROCESS | 3776 | 1464381481379 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (0F30FC00) [pid = 3776] [serial = 1238] [outer = 0C7F9C00] 13:38:01 INFO - PROCESS | 3776 | 1464381481939 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:38:01 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 13:38:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2170ms 13:38:01 INFO - PROCESS | 3776 | 1464381482005 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:38:01 INFO - PROCESS | 3776 | 1464381482010 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 13:38:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:38:02 INFO - PROCESS | 3776 | 1464381482014 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 3776 | 1464381482019 Marionette TRACE conn2 <- [1,1614,null,{}] 13:38:02 INFO - PROCESS | 3776 | 1464381482024 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 3776 | 1464381482133 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:38:02 INFO - PROCESS | 3776 | 1464381482277 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 3776 | ++DOCSHELL 1100A000 == 15 [pid = 3776] [id = 413] 13:38:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (1100A400) [pid = 3776] [serial = 1239] [outer = 00000000] 13:38:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (1100FC00) [pid = 3776] [serial = 1240] [outer = 1100A400] 13:38:02 INFO - PROCESS | 3776 | 1464381482336 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (11026000) [pid = 3776] [serial = 1241] [outer = 1100A400] 13:38:02 INFO - PROCESS | 3776 | 1464381482930 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:38:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 985ms 13:38:02 INFO - PROCESS | 3776 | 1464381483003 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 3776 | 1464381483007 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 13:38:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:38:03 INFO - PROCESS | 3776 | 1464381483026 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 3776 | 1464381483028 Marionette TRACE conn2 <- [1,1618,null,{}] 13:38:03 INFO - PROCESS | 3776 | 1464381483032 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:03 INFO - PROCESS | 3776 | 1464381483139 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:38:03 INFO - PROCESS | 3776 | 1464381483283 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 3776 | ++DOCSHELL 11049C00 == 16 [pid = 3776] [id = 414] 13:38:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (1104B000) [pid = 3776] [serial = 1242] [outer = 00000000] 13:38:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (1107C400) [pid = 3776] [serial = 1243] [outer = 1104B000] 13:38:03 INFO - PROCESS | 3776 | 1464381483324 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (11A0AC00) [pid = 3776] [serial = 1244] [outer = 1104B000] 13:38:03 INFO - PROCESS | 3776 | 1464381483953 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:38:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 985ms 13:38:04 INFO - PROCESS | 3776 | 1464381484010 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 3776 | 1464381484013 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 13:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:38:04 INFO - PROCESS | 3776 | 1464381484022 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 3776 | 1464381484028 Marionette TRACE conn2 <- [1,1622,null,{}] 13:38:04 INFO - PROCESS | 3776 | 1464381484034 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:04 INFO - PROCESS | 3776 | 1464381484178 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:38:04 INFO - PROCESS | 3776 | 1464381484323 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 3776 | ++DOCSHELL 1312B400 == 17 [pid = 3776] [id = 415] 13:38:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 151 (131E8800) [pid = 3776] [serial = 1245] [outer = 00000000] 13:38:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 152 (1337F400) [pid = 3776] [serial = 1246] [outer = 131E8800] 13:38:04 INFO - PROCESS | 3776 | 1464381484379 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 153 (1380AC00) [pid = 3776] [serial = 1247] [outer = 131E8800] 13:38:04 INFO - PROCESS | 3776 | 1464381484947 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:38:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 984ms 13:38:04 INFO - PROCESS | 3776 | 1464381485002 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 3776 | 1464381485005 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 13:38:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:38:05 INFO - PROCESS | 3776 | 1464381485008 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 3776 | 1464381485010 Marionette TRACE conn2 <- [1,1626,null,{}] 13:38:05 INFO - PROCESS | 3776 | 1464381485014 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 3776 | 1464381485117 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:38:05 INFO - PROCESS | 3776 | 1464381485255 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 3776 | ++DOCSHELL 0F30E000 == 18 [pid = 3776] [id = 416] 13:38:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 154 (10487C00) [pid = 3776] [serial = 1248] [outer = 00000000] 13:38:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 155 (1107BC00) [pid = 3776] [serial = 1249] [outer = 10487C00] 13:38:05 INFO - PROCESS | 3776 | 1464381485318 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 156 (1125D400) [pid = 3776] [serial = 1250] [outer = 10487C00] 13:38:06 INFO - PROCESS | 3776 | 1464381486078 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1123ms 13:38:06 INFO - PROCESS | 3776 | 1464381486134 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 3776 | 1464381486138 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 13:38:06 INFO - PROCESS | 3776 | 1464381486143 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:38:06 INFO - PROCESS | 3776 | 1464381486147 Marionette TRACE conn2 <- [1,1630,null,{}] 13:38:06 INFO - PROCESS | 3776 | 1464381486152 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:06 INFO - PROCESS | 3776 | 1464381486325 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:38:06 INFO - PROCESS | 3776 | --DOCSHELL 13317800 == 17 [pid = 3776] [id = 411] 13:38:06 INFO - PROCESS | 3776 | --DOCSHELL 11254000 == 16 [pid = 3776] [id = 410] 13:38:06 INFO - PROCESS | 3776 | --DOCSHELL 11010800 == 15 [pid = 3776] [id = 409] 13:38:06 INFO - PROCESS | 3776 | --DOCSHELL 0F307C00 == 14 [pid = 3776] [id = 408] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 155 (13392C00) [pid = 3776] [serial = 1159] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 154 (112A8800) [pid = 3776] [serial = 1157] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 153 (141E5C00) [pid = 3776] [serial = 1153] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 152 (157D0C00) [pid = 3776] [serial = 1211] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 151 (14E30C00) [pid = 3776] [serial = 1213] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 150 (11079400) [pid = 3776] [serial = 1156] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (13DC0000) [pid = 3776] [serial = 1152] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (14E37000) [pid = 3776] [serial = 1113] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (15E7A000) [pid = 3776] [serial = 1117] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (15E77800) [pid = 3776] [serial = 1116] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (15E81400) [pid = 3776] [serial = 1122] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (1673A800) [pid = 3776] [serial = 1119] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (1309B400) [pid = 3776] [serial = 1184] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (16AF0C00) [pid = 3776] [serial = 1125] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (1AE35400) [pid = 3776] [serial = 1096] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (1AC3B400) [pid = 3776] [serial = 1095] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (11070400) [pid = 3776] [serial = 1104] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (11A0A800) [pid = 3776] [serial = 1105] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (128B2400) [pid = 3776] [serial = 1186] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (11260000) [pid = 3776] [serial = 1084] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (1104C800) [pid = 3776] [serial = 1083] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (12D26000) [pid = 3776] [serial = 1102] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (11C05C00) [pid = 3776] [serial = 1101] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (1283C800) [pid = 3776] [serial = 1081] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (16815C00) [pid = 3776] [serial = 1120] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (141EB000) [pid = 3776] [serial = 1210] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (17FB4800) [pid = 3776] [serial = 1090] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (16F31000) [pid = 3776] [serial = 1089] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (141D1400) [pid = 3776] [serial = 1110] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (16AF7000) [pid = 3776] [serial = 1126] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (1283D000) [pid = 3776] [serial = 1150] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1A566000) [pid = 3776] [serial = 1093] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (19D26400) [pid = 3776] [serial = 1092] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (13399800) [pid = 3776] [serial = 1107] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (139A5400) [pid = 3776] [serial = 1108] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (141EF000) [pid = 3776] [serial = 1099] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (13379400) [pid = 3776] [serial = 1098] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (14E31400) [pid = 3776] [serial = 1086] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (12848C00) [pid = 3776] [serial = 724] [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.] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (12847C00) [pid = 3776] [serial = 1183] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (153EEC00) [pid = 3776] [serial = 1087] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (1107AC00) [pid = 3776] [serial = 1149] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (174C8400) [pid = 3776] [serial = 1128] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (153F3800) [pid = 3776] [serial = 1114] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (17B1CC00) [pid = 3776] [serial = 1129] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (141E8000) [pid = 3776] [serial = 1111] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1673A000) [pid = 3776] [serial = 1123] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (19B41800) [pid = 3776] [serial = 1143] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (195AEC00) [pid = 3776] [serial = 1193] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (180EC000) [pid = 3776] [serial = 1140] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (16EBD800) [pid = 3776] [serial = 1138] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1A65FC00) [pid = 3776] [serial = 1195] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (139AD800) [pid = 3776] [serial = 1135] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (1673D800) [pid = 3776] [serial = 1137] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (15F4C000) [pid = 3776] [serial = 1190] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (19409800) [pid = 3776] [serial = 1192] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (11074000) [pid = 3776] [serial = 1132] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (1AC31400) [pid = 3776] [serial = 1033] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1337DC00) [pid = 3776] [serial = 1134] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (15A3F000) [pid = 3776] [serial = 1189] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (11032C00) [pid = 3776] [serial = 1131] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (13905400) [pid = 3776] [serial = 1187] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (17B19400) [pid = 3776] [serial = 1169] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1A032400) [pid = 3776] [serial = 1171] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (1B0CD000) [pid = 3776] [serial = 1220] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (1B413800) [pid = 3776] [serial = 1222] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1683D800) [pid = 3776] [serial = 1166] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (17220800) [pid = 3776] [serial = 1168] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (157D5000) [pid = 3776] [serial = 1163] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (1680BC00) [pid = 3776] [serial = 1165] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (195A7000) [pid = 3776] [serial = 1217] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (157DA800) [pid = 3776] [serial = 1214] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (139A5C00) [pid = 3776] [serial = 1160] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (1AC3B000) [pid = 3776] [serial = 1219] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (1A56F000) [pid = 3776] [serial = 1147] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (1AC38C00) [pid = 3776] [serial = 1196] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (1578DC00) [pid = 3776] [serial = 1162] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (19B50800) [pid = 3776] [serial = 1144] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (1A10C000) [pid = 3776] [serial = 1146] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (1AE2E800) [pid = 3776] [serial = 1198] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (1940D400) [pid = 3776] [serial = 1141] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (1EA9A800) [pid = 3776] [serial = 1208] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (1D044C00) [pid = 3776] [serial = 1205] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (17DE7800) [pid = 3776] [serial = 1216] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (1B419800) [pid = 3776] [serial = 1202] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (1D04D400) [pid = 3776] [serial = 1207] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (1AE30800) [pid = 3776] [serial = 1199] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (1D042800) [pid = 3776] [serial = 1204] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (1AC36000) [pid = 3776] [serial = 1181] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (1B310800) [pid = 3776] [serial = 1201] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (1A65DC00) [pid = 3776] [serial = 1178] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (17894800) [pid = 3776] [serial = 997] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (1AE31000) [pid = 3776] [serial = 1000] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (13376800) [pid = 3776] [serial = 1036] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (1B0CE400) [pid = 3776] [serial = 1048] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (195AF800) [pid = 3776] [serial = 1051] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (11252C00) [pid = 3776] [serial = 991] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 58 (1AE2F400) [pid = 3776] [serial = 1042] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 57 (141EDC00) [pid = 3776] [serial = 994] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 56 (166BE000) [pid = 3776] [serial = 1039] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 55 (1673F800) [pid = 3776] [serial = 1045] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 54 (16740C00) [pid = 3776] [serial = 940] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 53 (15E67C00) [pid = 3776] [serial = 1003] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 52 (1A7EEC00) [pid = 3776] [serial = 1180] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 51 (1A7E3800) [pid = 3776] [serial = 1175] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 50 (1A65B400) [pid = 3776] [serial = 1177] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 49 (1A103800) [pid = 3776] [serial = 1172] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | --DOMWINDOW == 48 (1A7E2000) [pid = 3776] [serial = 1174] [outer = 00000000] [url = about:blank] 13:38:06 INFO - PROCESS | 3776 | 1464381486450 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 3776 | ++DOCSHELL 10F15000 == 15 [pid = 3776] [id = 417] 13:38:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 49 (1100A800) [pid = 3776] [serial = 1251] [outer = 00000000] 13:38:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 50 (11011800) [pid = 3776] [serial = 1252] [outer = 1100A800] 13:38:06 INFO - PROCESS | 3776 | 1464381486530 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 51 (1102B800) [pid = 3776] [serial = 1253] [outer = 1100A800] 13:38:06 INFO - PROCESS | 3776 | 1464381486953 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:38:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 831ms 13:38:06 INFO - PROCESS | 3776 | 1464381486996 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 3776 | 1464381487001 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:38:07 INFO - PROCESS | 3776 | 1464381487011 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 3776 | 1464381487014 Marionette TRACE conn2 <- [1,1634,null,{}] 13:38:07 INFO - PROCESS | 3776 | 1464381487018 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 3776 | 1464381487109 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:38:07 INFO - PROCESS | 3776 | 1464381487116 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 3776 | ++DOCSHELL 11076000 == 16 [pid = 3776] [id = 418] 13:38:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 52 (11079400) [pid = 3776] [serial = 1254] [outer = 00000000] 13:38:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 53 (1107E400) [pid = 3776] [serial = 1255] [outer = 11079400] 13:38:07 INFO - PROCESS | 3776 | 1464381487165 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 54 (1129FC00) [pid = 3776] [serial = 1256] [outer = 11079400] 13:38:07 INFO - PROCESS | 3776 | 1464381487624 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 693ms 13:38:07 INFO - PROCESS | 3776 | 1464381487694 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 3776 | 1464381487696 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 13:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:38:07 INFO - PROCESS | 3776 | 1464381487700 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 3776 | 1464381487703 Marionette TRACE conn2 <- [1,1638,null,{}] 13:38:07 INFO - PROCESS | 3776 | 1464381487713 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 3776 | 1464381487800 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:38:07 INFO - PROCESS | 3776 | 1464381487915 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 3776 | ++DOCSHELL 12848C00 == 17 [pid = 3776] [id = 419] 13:38:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 55 (1284AC00) [pid = 3776] [serial = 1257] [outer = 00000000] 13:38:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 56 (128BC800) [pid = 3776] [serial = 1258] [outer = 1284AC00] 13:38:07 INFO - PROCESS | 3776 | 1464381487964 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 57 (13126400) [pid = 3776] [serial = 1259] [outer = 1284AC00] 13:38:08 INFO - PROCESS | 3776 | 1464381488366 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 692ms 13:38:08 INFO - PROCESS | 3776 | 1464381488399 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:38:08 INFO - PROCESS | 3776 | 1464381488401 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 13:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:38:08 INFO - PROCESS | 3776 | 1464381488404 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 3776 | 1464381488406 Marionette TRACE conn2 <- [1,1642,null,{}] 13:38:08 INFO - PROCESS | 3776 | 1464381488409 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:08 INFO - PROCESS | 3776 | 1464381488533 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:38:08 INFO - PROCESS | 3776 | 1464381488545 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:08 INFO - PROCESS | 3776 | ++DOCSHELL 1331A800 == 18 [pid = 3776] [id = 420] 13:38:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 58 (13379C00) [pid = 3776] [serial = 1260] [outer = 00000000] 13:38:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 59 (13397400) [pid = 3776] [serial = 1261] [outer = 13379C00] 13:38:08 INFO - PROCESS | 3776 | 1464381488590 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (13806000) [pid = 3776] [serial = 1262] [outer = 13379C00] 13:38:09 INFO - PROCESS | 3776 | 1464381489010 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 616ms 13:38:09 INFO - PROCESS | 3776 | 1464381489030 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 3776 | 1464381489031 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 13:38:09 INFO - PROCESS | 3776 | 1464381489035 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:38:09 INFO - PROCESS | 3776 | 1464381489036 Marionette TRACE conn2 <- [1,1646,null,{}] 13:38:09 INFO - PROCESS | 3776 | 1464381489040 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 3776 | 1464381489151 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:38:09 INFO - PROCESS | 3776 | 1464381489236 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 3776 | ++DOCSHELL 13391400 == 19 [pid = 3776] [id = 421] 13:38:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (13395800) [pid = 3776] [serial = 1263] [outer = 00000000] 13:38:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (139AE400) [pid = 3776] [serial = 1264] [outer = 13395800] 13:38:09 INFO - PROCESS | 3776 | 1464381489281 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (139B1400) [pid = 3776] [serial = 1265] [outer = 13395800] 13:38:09 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (1125A400) [pid = 3776] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:38:09 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (1AC34C00) [pid = 3776] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:38:09 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (10331400) [pid = 3776] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:38:09 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (11010C00) [pid = 3776] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:38:09 INFO - PROCESS | 3776 | 1464381489718 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 723ms 13:38:09 INFO - PROCESS | 3776 | 1464381489761 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 3776 | 1464381489763 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 13:38:09 INFO - PROCESS | 3776 | 1464381489766 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:38:09 INFO - PROCESS | 3776 | 1464381489767 Marionette TRACE conn2 <- [1,1650,null,{}] 13:38:09 INFO - PROCESS | 3776 | 1464381489771 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 3776 | 1464381489877 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:38:09 INFO - PROCESS | 3776 | 1464381489886 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 3776 | ++DOCSHELL 12843800 == 20 [pid = 3776] [id = 422] 13:38:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (139A6C00) [pid = 3776] [serial = 1266] [outer = 00000000] 13:38:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (141C4800) [pid = 3776] [serial = 1267] [outer = 139A6C00] 13:38:09 INFO - PROCESS | 3776 | 1464381489931 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (141C5400) [pid = 3776] [serial = 1268] [outer = 139A6C00] 13:38:10 INFO - PROCESS | 3776 | 1464381490374 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 615ms 13:38:10 INFO - PROCESS | 3776 | 1464381490404 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 3776 | 1464381490406 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 13:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:38:10 INFO - PROCESS | 3776 | 1464381490414 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:38:10 INFO - PROCESS | 3776 | 1464381490415 Marionette TRACE conn2 <- [1,1654,null,{}] 13:38:10 INFO - PROCESS | 3776 | 1464381490419 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:10 INFO - PROCESS | 3776 | 1464381490495 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:38:10 INFO - PROCESS | 3776 | 1464381490502 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 3776 | ++DOCSHELL 14118400 == 21 [pid = 3776] [id = 423] 13:38:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (1411A800) [pid = 3776] [serial = 1269] [outer = 00000000] 13:38:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (141E9C00) [pid = 3776] [serial = 1270] [outer = 1411A800] 13:38:10 INFO - PROCESS | 3776 | 1464381490546 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (141EE800) [pid = 3776] [serial = 1271] [outer = 1411A800] 13:38:10 INFO - PROCESS | 3776 | 1464381490962 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 584ms 13:38:10 INFO - PROCESS | 3776 | 1464381490995 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:38:10 INFO - PROCESS | 3776 | 1464381490997 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 13:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:38:11 INFO - PROCESS | 3776 | 1464381491011 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 3776 | 1464381491013 Marionette TRACE conn2 <- [1,1658,null,{}] 13:38:11 INFO - PROCESS | 3776 | 1464381491017 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:11 INFO - PROCESS | 3776 | 1464381491099 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:38:11 INFO - PROCESS | 3776 | 1464381491106 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 3776 | ++DOCSHELL 141E4C00 == 22 [pid = 3776] [id = 424] 13:38:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (141EFC00) [pid = 3776] [serial = 1272] [outer = 00000000] 13:38:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (14E35800) [pid = 3776] [serial = 1273] [outer = 141EFC00] 13:38:11 INFO - PROCESS | 3776 | 1464381491160 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (14E3A400) [pid = 3776] [serial = 1274] [outer = 141EFC00] 13:38:11 INFO - PROCESS | 3776 | 1464381491602 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 616ms 13:38:11 INFO - PROCESS | 3776 | 1464381491649 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:38:11 INFO - PROCESS | 3776 | 1464381491651 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 13:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:38:11 INFO - PROCESS | 3776 | 1464381491654 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 3776 | 1464381491656 Marionette TRACE conn2 <- [1,1662,null,{}] 13:38:11 INFO - PROCESS | 3776 | 1464381491660 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:11 INFO - PROCESS | 3776 | 1464381491739 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:38:11 INFO - PROCESS | 3776 | 1464381491745 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 3776 | ++DOCSHELL 14E39800 == 23 [pid = 3776] [id = 425] 13:38:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (14E3D000) [pid = 3776] [serial = 1275] [outer = 00000000] 13:38:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (15257000) [pid = 3776] [serial = 1276] [outer = 14E3D000] 13:38:11 INFO - PROCESS | 3776 | 1464381491789 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (153F2000) [pid = 3776] [serial = 1277] [outer = 14E3D000] 13:38:12 INFO - PROCESS | 3776 | 1464381492212 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 585ms 13:38:12 INFO - PROCESS | 3776 | 1464381492235 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 3776 | 1464381492237 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 13:38:12 INFO - PROCESS | 3776 | 1464381492240 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:38:12 INFO - PROCESS | 3776 | 1464381492242 Marionette TRACE conn2 <- [1,1666,null,{}] 13:38:12 INFO - PROCESS | 3776 | 1464381492245 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 3776 | 1464381492367 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:38:12 INFO - PROCESS | 3776 | 1464381492377 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 3776 | ++DOCSHELL 1055FC00 == 24 [pid = 3776] [id = 426] 13:38:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (14E3D400) [pid = 3776] [serial = 1278] [outer = 00000000] 13:38:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (15792000) [pid = 3776] [serial = 1279] [outer = 14E3D400] 13:38:12 INFO - PROCESS | 3776 | 1464381492425 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (157C4800) [pid = 3776] [serial = 1280] [outer = 14E3D400] 13:38:13 INFO - PROCESS | 3776 | 1464381493070 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 938ms 13:38:13 INFO - PROCESS | 3776 | 1464381493170 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 3776 | 1464381493175 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 13:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:38:13 INFO - PROCESS | 3776 | 1464381493180 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 3776 | 1464381493185 Marionette TRACE conn2 <- [1,1670,null,{}] 13:38:13 INFO - PROCESS | 3776 | 1464381493190 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 3776 | 1464381493308 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:38:13 INFO - PROCESS | 3776 | 1464381493435 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 3776 | ++DOCSHELL 10A7E400 == 25 [pid = 3776] [id = 427] 13:38:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (10E54000) [pid = 3776] [serial = 1281] [outer = 00000000] 13:38:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (11047000) [pid = 3776] [serial = 1282] [outer = 10E54000] 13:38:13 INFO - PROCESS | 3776 | 1464381493501 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (11070C00) [pid = 3776] [serial = 1283] [outer = 10E54000] 13:38:14 INFO - PROCESS | 3776 | 1464381494046 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 923ms 13:38:14 INFO - PROCESS | 3776 | 1464381494110 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 3776 | 1464381494116 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 13:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:38:14 INFO - PROCESS | 3776 | 1464381494122 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 3776 | 1464381494125 Marionette TRACE conn2 <- [1,1674,null,{}] 13:38:14 INFO - PROCESS | 3776 | 1464381494129 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:14 INFO - PROCESS | 3776 | 1464381494236 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:38:14 INFO - PROCESS | 3776 | 1464381494363 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 3776 | ++DOCSHELL 1283D800 == 26 [pid = 3776] [id = 428] 13:38:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (1283F400) [pid = 3776] [serial = 1284] [outer = 00000000] 13:38:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (128B4800) [pid = 3776] [serial = 1285] [outer = 1283F400] 13:38:14 INFO - PROCESS | 3776 | 1464381494428 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1331C800) [pid = 3776] [serial = 1286] [outer = 1283F400] 13:38:14 INFO - PROCESS | 3776 | 1464381495009 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:38:15 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 13:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 923ms 13:38:15 INFO - PROCESS | 3776 | 1464381495065 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 3776 | 1464381495068 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 13:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:38:15 INFO - PROCESS | 3776 | 1464381495072 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 3776 | 1464381495076 Marionette TRACE conn2 <- [1,1678,null,{}] 13:38:15 INFO - PROCESS | 3776 | 1464381495087 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:15 INFO - PROCESS | 3776 | 1464381495179 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:38:15 INFO - PROCESS | 3776 | 1464381495281 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 3776 | ++DOCSHELL 10EDE800 == 27 [pid = 3776] [id = 429] 13:38:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (151CB800) [pid = 3776] [serial = 1287] [outer = 00000000] 13:38:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (1578F800) [pid = 3776] [serial = 1288] [outer = 151CB800] 13:38:15 INFO - PROCESS | 3776 | 1464381495337 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (157D0400) [pid = 3776] [serial = 1289] [outer = 151CB800] 13:38:15 INFO - PROCESS | 3776 | 1464381495913 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 877ms 13:38:15 INFO - PROCESS | 3776 | 1464381495958 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 3776 | 1464381495961 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 13:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:38:15 INFO - PROCESS | 3776 | 1464381495964 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 3776 | 1464381495966 Marionette TRACE conn2 <- [1,1682,null,{}] 13:38:15 INFO - PROCESS | 3776 | 1464381495970 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 3776 | 1464381496086 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:38:16 INFO - PROCESS | 3776 | 1464381496181 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 3776 | ++DOCSHELL 10E4E800 == 28 [pid = 3776] [id = 430] 13:38:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (114AE000) [pid = 3776] [serial = 1290] [outer = 00000000] 13:38:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (157C4C00) [pid = 3776] [serial = 1291] [outer = 114AE000] 13:38:16 INFO - PROCESS | 3776 | 1464381496237 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (157DBC00) [pid = 3776] [serial = 1292] [outer = 114AE000] 13:38:17 INFO - PROCESS | 3776 | 1464381497021 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1077ms 13:38:17 INFO - PROCESS | 3776 | 1464381497056 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 3776 | 1464381497063 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 13:38:17 INFO - PROCESS | 3776 | 1464381497070 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:38:17 INFO - PROCESS | 3776 | 1464381497076 Marionette TRACE conn2 <- [1,1686,null,{}] 13:38:17 INFO - PROCESS | 3776 | 1464381497083 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 3776 | 1464381497196 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:38:17 INFO - PROCESS | 3776 | 1464381497325 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 3776 | ++DOCSHELL 1104C000 == 29 [pid = 3776] [id = 431] 13:38:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (11052400) [pid = 3776] [serial = 1293] [outer = 00000000] 13:38:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (12844800) [pid = 3776] [serial = 1294] [outer = 11052400] 13:38:17 INFO - PROCESS | 3776 | 1464381497378 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (128BB400) [pid = 3776] [serial = 1295] [outer = 11052400] 13:38:17 INFO - PROCESS | 3776 | --DOCSHELL 1312B400 == 28 [pid = 3776] [id = 415] 13:38:17 INFO - PROCESS | 3776 | --DOCSHELL 11049C00 == 27 [pid = 3776] [id = 414] 13:38:17 INFO - PROCESS | 3776 | --DOCSHELL 1100A000 == 26 [pid = 3776] [id = 413] 13:38:17 INFO - PROCESS | 3776 | --DOCSHELL 0C7F9800 == 25 [pid = 3776] [id = 412] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (13395C00) [pid = 3776] [serial = 1234] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (1D047400) [pid = 3776] [serial = 1223] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (105F0000) [pid = 3776] [serial = 1225] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (11028400) [pid = 3776] [serial = 1228] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (11031C00) [pid = 3776] [serial = 1229] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (10A58C00) [pid = 3776] [serial = 1226] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (1283FC00) [pid = 3776] [serial = 1231] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (12AEB000) [pid = 3776] [serial = 1232] [outer = 00000000] [url = about:blank] 13:38:17 INFO - PROCESS | 3776 | 1464381497865 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:38:17 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 13:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 831ms 13:38:17 INFO - PROCESS | 3776 | 1464381497900 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 3776 | 1464381497905 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 13:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:38:17 INFO - PROCESS | 3776 | 1464381497911 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - PROCESS | 3776 | 1464381497914 Marionette TRACE conn2 <- [1,1690,null,{}] 13:38:17 INFO - PROCESS | 3776 | 1464381497917 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 3776 | 1464381498002 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:38:17 INFO - PROCESS | 3776 | 1464381498012 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 3776 | ++DOCSHELL 11030800 == 26 [pid = 3776] [id = 432] 13:38:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (1107FC00) [pid = 3776] [serial = 1296] [outer = 00000000] 13:38:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (12AE9400) [pid = 3776] [serial = 1297] [outer = 1107FC00] 13:38:18 INFO - PROCESS | 3776 | 1464381498056 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (13325400) [pid = 3776] [serial = 1298] [outer = 1107FC00] 13:38:18 INFO - PROCESS | 3776 | 1464381498520 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 631ms 13:38:18 INFO - PROCESS | 3776 | 1464381498531 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 3776 | 1464381498533 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:38:18 INFO - PROCESS | 3776 | 1464381498536 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 3776 | 1464381498540 Marionette TRACE conn2 <- [1,1694,null,{}] 13:38:18 INFO - PROCESS | 3776 | 1464381498554 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 3776 | 1464381498637 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:38:18 INFO - PROCESS | 3776 | 1464381498645 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:18 INFO - PROCESS | 3776 | ++DOCSHELL 139AC800 == 27 [pid = 3776] [id = 433] 13:38:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (139AF800) [pid = 3776] [serial = 1299] [outer = 00000000] 13:38:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (141CA400) [pid = 3776] [serial = 1300] [outer = 139AF800] 13:38:18 INFO - PROCESS | 3776 | 1464381498691 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (141E3C00) [pid = 3776] [serial = 1301] [outer = 139AF800] 13:38:19 INFO - PROCESS | 3776 | 1464381499163 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 647ms 13:38:19 INFO - PROCESS | 3776 | 1464381499194 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 3776 | 1464381499197 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 13:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:38:19 INFO - PROCESS | 3776 | 1464381499200 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 3776 | 1464381499202 Marionette TRACE conn2 <- [1,1698,null,{}] 13:38:19 INFO - PROCESS | 3776 | 1464381499209 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 3776 | 1464381499290 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:38:19 INFO - PROCESS | 3776 | 1464381499297 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 3776 | ++DOCSHELL 1449B400 == 28 [pid = 3776] [id = 434] 13:38:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (144A0800) [pid = 3776] [serial = 1302] [outer = 00000000] 13:38:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (151CE400) [pid = 3776] [serial = 1303] [outer = 144A0800] 13:38:19 INFO - PROCESS | 3776 | 1464381499341 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1578BC00) [pid = 3776] [serial = 1304] [outer = 144A0800] 13:38:19 INFO - PROCESS | 3776 | 1464381499776 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 13:38:19 INFO - PROCESS | 3776 | 1464381499822 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 3776 | 1464381499824 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 13:38:19 INFO - PROCESS | 3776 | 1464381499827 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:38:19 INFO - PROCESS | 3776 | 1464381499838 Marionette TRACE conn2 <- [1,1702,null,{}] 13:38:19 INFO - PROCESS | 3776 | 1464381499842 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 3776 | 1464381499951 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:38:19 INFO - PROCESS | 3776 | 1464381499957 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 3776 | ++DOCSHELL 12842800 == 29 [pid = 3776] [id = 435] 13:38:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (141D1400) [pid = 3776] [serial = 1305] [outer = 00000000] 13:38:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (15A46800) [pid = 3776] [serial = 1306] [outer = 141D1400] 13:38:20 INFO - PROCESS | 3776 | 1464381500048 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (15E73C00) [pid = 3776] [serial = 1307] [outer = 141D1400] 13:38:20 INFO - PROCESS | 3776 | 1464381500507 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 754ms 13:38:20 INFO - PROCESS | 3776 | 1464381500572 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 3776 | 1464381500574 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 13:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:38:20 INFO - PROCESS | 3776 | 1464381500577 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - PROCESS | 3776 | 1464381500578 Marionette TRACE conn2 <- [1,1706,null,{}] 13:38:20 INFO - PROCESS | 3776 | 1464381500582 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:20 INFO - PROCESS | 3776 | 1464381500701 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:38:20 INFO - PROCESS | 3776 | 1464381500766 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 3776 | ++DOCSHELL 15E80000 == 30 [pid = 3776] [id = 436] 13:38:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (15E80800) [pid = 3776] [serial = 1308] [outer = 00000000] 13:38:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (16540C00) [pid = 3776] [serial = 1309] [outer = 15E80800] 13:38:20 INFO - PROCESS | 3776 | 1464381500811 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (1654E400) [pid = 3776] [serial = 1310] [outer = 15E80800] 13:38:21 INFO - PROCESS | 3776 | 1464381501221 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 693ms 13:38:21 INFO - PROCESS | 3776 | 1464381501276 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 3776 | 1464381501278 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 13:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:38:21 INFO - PROCESS | 3776 | 1464381501308 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 3776 | 1464381501310 Marionette TRACE conn2 <- [1,1710,null,{}] 13:38:21 INFO - PROCESS | 3776 | 1464381501321 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 3776 | 1464381501432 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:38:21 INFO - PROCESS | 3776 | 1464381501444 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 3776 | ++DOCSHELL 114A5C00 == 31 [pid = 3776] [id = 437] 13:38:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (114AD800) [pid = 3776] [serial = 1311] [outer = 00000000] 13:38:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (16511C00) [pid = 3776] [serial = 1312] [outer = 114AD800] 13:38:21 INFO - PROCESS | 3776 | 1464381501488 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (166B2800) [pid = 3776] [serial = 1313] [outer = 114AD800] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (14E3D000) [pid = 3776] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (13395800) [pid = 3776] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1284AC00) [pid = 3776] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (1100A800) [pid = 3776] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (11079400) [pid = 3776] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (139A6C00) [pid = 3776] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1411A800) [pid = 3776] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (141EFC00) [pid = 3776] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (13379C00) [pid = 3776] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:38:21 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1338D400) [pid = 3776] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:38:21 INFO - PROCESS | 3776 | 1464381501956 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:38:21 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 13:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 693ms 13:38:21 INFO - PROCESS | 3776 | 1464381501985 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 3776 | 1464381501987 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 13:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:38:21 INFO - PROCESS | 3776 | 1464381501990 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - PROCESS | 3776 | 1464381501992 Marionette TRACE conn2 <- [1,1714,null,{}] 13:38:21 INFO - PROCESS | 3776 | 1464381501995 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 3776 | 1464381502073 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:38:22 INFO - PROCESS | 3776 | 1464381502079 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 3776 | ++DOCSHELL 1055F400 == 32 [pid = 3776] [id = 438] 13:38:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1100A800) [pid = 3776] [serial = 1314] [outer = 00000000] 13:38:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (1411A800) [pid = 3776] [serial = 1315] [outer = 1100A800] 13:38:22 INFO - PROCESS | 3776 | 1464381502123 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (141E0400) [pid = 3776] [serial = 1316] [outer = 1100A800] 13:38:22 INFO - PROCESS | 3776 | 1464381502589 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 631ms 13:38:22 INFO - PROCESS | 3776 | 1464381502629 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:38:22 INFO - PROCESS | 3776 | 1464381502631 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 13:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:38:22 INFO - PROCESS | 3776 | 1464381502634 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:38:22 INFO - PROCESS | 3776 | 1464381502636 Marionette TRACE conn2 <- [1,1718,null,{}] 13:38:22 INFO - PROCESS | 3776 | 1464381502639 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:22 INFO - PROCESS | 3776 | 1464381502701 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:38:22 INFO - PROCESS | 3776 | 1464381502740 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 3776 | ++DOCSHELL 1047B400 == 33 [pid = 3776] [id = 439] 13:38:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1283C400) [pid = 3776] [serial = 1317] [outer = 00000000] 13:38:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (16739400) [pid = 3776] [serial = 1318] [outer = 1283C400] 13:38:22 INFO - PROCESS | 3776 | 1464381502788 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (16809400) [pid = 3776] [serial = 1319] [outer = 1283C400] 13:38:23 INFO - PROCESS | 3776 | 1464381503239 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:38:23 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 13:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 692ms 13:38:23 INFO - PROCESS | 3776 | 1464381503317 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 3776 | 1464381503319 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 13:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:38:23 INFO - PROCESS | 3776 | 1464381503323 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 3776 | 1464381503324 Marionette TRACE conn2 <- [1,1722,null,{}] 13:38:23 INFO - PROCESS | 3776 | 1464381503328 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:23 INFO - PROCESS | 3776 | 1464381503406 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:38:23 INFO - PROCESS | 3776 | 1464381503412 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 3776 | ++DOCSHELL 14E35C00 == 34 [pid = 3776] [id = 440] 13:38:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (1680B800) [pid = 3776] [serial = 1320] [outer = 00000000] 13:38:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (16813800) [pid = 3776] [serial = 1321] [outer = 1680B800] 13:38:23 INFO - PROCESS | 3776 | 1464381503456 Marionette DEBUG loaded listener.js 13:38:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (16837400) [pid = 3776] [serial = 1322] [outer = 1680B800] 13:38:23 INFO - PROCESS | 3776 | 1464381503982 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 723ms 13:38:24 INFO - PROCESS | 3776 | 1464381504128 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 3776 | 1464381504133 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 13:38:24 INFO - PROCESS | 3776 | 1464381504142 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:38:24 INFO - PROCESS | 3776 | 1464381504146 Marionette TRACE conn2 <- [1,1726,null,{}] 13:38:24 INFO - PROCESS | 3776 | 1464381504153 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:24 INFO - PROCESS | 3776 | 1464381504268 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:38:24 INFO - PROCESS | 3776 | 1464381504393 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 3776 | ++DOCSHELL 105EFC00 == 35 [pid = 3776] [id = 441] 13:38:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (105F0000) [pid = 3776] [serial = 1323] [outer = 00000000] 13:38:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (11071C00) [pid = 3776] [serial = 1324] [outer = 105F0000] 13:38:24 INFO - PROCESS | 3776 | 1464381504453 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (11CA0C00) [pid = 3776] [serial = 1325] [outer = 105F0000] 13:38:24 INFO - PROCESS | 3776 | 1464381504979 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 893ms 13:38:25 INFO - PROCESS | 3776 | 1464381505033 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 3776 | 1464381505039 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:38:25 INFO - PROCESS | 3776 | 1464381505046 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 3776 | 1464381505049 Marionette TRACE conn2 <- [1,1730,null,{}] 13:38:25 INFO - PROCESS | 3776 | 1464381505053 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 3776 | 1464381505160 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:38:25 INFO - PROCESS | 3776 | 1464381505264 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 3776 | ++DOCSHELL 1380BC00 == 36 [pid = 3776] [id = 442] 13:38:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (1380CC00) [pid = 3776] [serial = 1326] [outer = 00000000] 13:38:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (141C9400) [pid = 3776] [serial = 1327] [outer = 1380CC00] 13:38:25 INFO - PROCESS | 3776 | 1464381505318 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (14498800) [pid = 3776] [serial = 1328] [outer = 1380CC00] 13:38:25 INFO - PROCESS | 3776 | 1464381505913 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 923ms 13:38:25 INFO - PROCESS | 3776 | 1464381505972 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 3776 | 1464381505975 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:38:25 INFO - PROCESS | 3776 | 1464381505979 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 3776 | 1464381505983 Marionette TRACE conn2 <- [1,1734,null,{}] 13:38:25 INFO - PROCESS | 3776 | 1464381505994 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:26 INFO - PROCESS | 3776 | 1464381506100 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:38:26 INFO - PROCESS | 3776 | 1464381506234 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 3776 | ++DOCSHELL 166B2C00 == 37 [pid = 3776] [id = 443] 13:38:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (16731800) [pid = 3776] [serial = 1329] [outer = 00000000] 13:38:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (16810000) [pid = 3776] [serial = 1330] [outer = 16731800] 13:38:26 INFO - PROCESS | 3776 | 1464381506292 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (1683D800) [pid = 3776] [serial = 1331] [outer = 16731800] 13:38:26 INFO - PROCESS | 3776 | 1464381506873 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 939ms 13:38:26 INFO - PROCESS | 3776 | 1464381506923 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:38:26 INFO - PROCESS | 3776 | 1464381506926 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 13:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:38:26 INFO - PROCESS | 3776 | 1464381506929 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 3776 | 1464381506931 Marionette TRACE conn2 <- [1,1738,null,{}] 13:38:26 INFO - PROCESS | 3776 | 1464381506935 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 3776 | 1464381507028 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:38:27 INFO - PROCESS | 3776 | 1464381507160 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 3776 | ++DOCSHELL 168D3C00 == 38 [pid = 3776] [id = 444] 13:38:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (168E0000) [pid = 3776] [serial = 1332] [outer = 00000000] 13:38:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (16AF3800) [pid = 3776] [serial = 1333] [outer = 168E0000] 13:38:27 INFO - PROCESS | 3776 | 1464381507215 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (16AF6400) [pid = 3776] [serial = 1334] [outer = 168E0000] 13:38:27 INFO - PROCESS | 3776 | 1464381507795 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 938ms 13:38:27 INFO - PROCESS | 3776 | 1464381507858 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 3776 | 1464381507860 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 13:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:38:27 INFO - PROCESS | 3776 | 1464381507864 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 3776 | 1464381507866 Marionette TRACE conn2 <- [1,1742,null,{}] 13:38:27 INFO - PROCESS | 3776 | 1464381507870 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 3776 | 1464381507970 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:38:28 INFO - PROCESS | 3776 | 1464381508057 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 3776 | ++DOCSHELL 16AF1C00 == 39 [pid = 3776] [id = 445] 13:38:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (16AFCC00) [pid = 3776] [serial = 1335] [outer = 00000000] 13:38:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (16CB7000) [pid = 3776] [serial = 1336] [outer = 16AFCC00] 13:38:28 INFO - PROCESS | 3776 | 1464381508110 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (16F2F000) [pid = 3776] [serial = 1337] [outer = 16AFCC00] 13:38:28 INFO - PROCESS | 3776 | 1464381508840 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1031ms 13:38:28 INFO - PROCESS | 3776 | 1464381508908 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 3776 | 1464381508912 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 13:38:28 INFO - PROCESS | 3776 | 1464381508917 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:38:28 INFO - PROCESS | 3776 | 1464381508922 Marionette TRACE conn2 <- [1,1746,null,{}] 13:38:28 INFO - PROCESS | 3776 | 1464381508928 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 3776 | 1464381509026 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:38:29 INFO - PROCESS | 3776 | 1464381509164 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 3776 | ++DOCSHELL 10F0C000 == 40 [pid = 3776] [id = 446] 13:38:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1100B000) [pid = 3776] [serial = 1338] [outer = 00000000] 13:38:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (11070400) [pid = 3776] [serial = 1339] [outer = 1100B000] 13:38:29 INFO - PROCESS | 3776 | 1464381509218 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (112A0000) [pid = 3776] [serial = 1340] [outer = 1100B000] 13:38:29 INFO - PROCESS | 3776 | --DOCSHELL 1A662000 == 39 [pid = 3776] [id = 407] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (13907C00) [pid = 3776] [serial = 1235] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (0C7FF400) [pid = 3776] [serial = 1237] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (139AE400) [pid = 3776] [serial = 1264] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (1100FC00) [pid = 3776] [serial = 1240] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1107C400) [pid = 3776] [serial = 1243] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (128BC800) [pid = 3776] [serial = 1258] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (13126400) [pid = 3776] [serial = 1259] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (11011800) [pid = 3776] [serial = 1252] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1102B800) [pid = 3776] [serial = 1253] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (1107E400) [pid = 3776] [serial = 1255] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1129FC00) [pid = 3776] [serial = 1256] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1107BC00) [pid = 3776] [serial = 1249] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (1337F400) [pid = 3776] [serial = 1246] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (153F2000) [pid = 3776] [serial = 1277] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (139B1400) [pid = 3776] [serial = 1265] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (141C4800) [pid = 3776] [serial = 1267] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (141E9C00) [pid = 3776] [serial = 1270] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (14E35800) [pid = 3776] [serial = 1273] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (141C5400) [pid = 3776] [serial = 1268] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (13397400) [pid = 3776] [serial = 1261] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (13806000) [pid = 3776] [serial = 1262] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (141EE800) [pid = 3776] [serial = 1271] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (14E3A400) [pid = 3776] [serial = 1274] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (15257000) [pid = 3776] [serial = 1276] [outer = 00000000] [url = about:blank] 13:38:29 INFO - PROCESS | 3776 | 1464381509768 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 893ms 13:38:29 INFO - PROCESS | 3776 | 1464381509809 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:38:29 INFO - PROCESS | 3776 | 1464381509814 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 13:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:38:29 INFO - PROCESS | 3776 | 1464381509820 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - PROCESS | 3776 | 1464381509822 Marionette TRACE conn2 <- [1,1750,null,{}] 13:38:29 INFO - PROCESS | 3776 | 1464381509826 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 3776 | 1464381509910 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:38:29 INFO - PROCESS | 3776 | 1464381509919 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 3776 | ++DOCSHELL 1102B800 == 40 [pid = 3776] [id = 447] 13:38:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1102E000) [pid = 3776] [serial = 1341] [outer = 00000000] 13:38:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (11C9C000) [pid = 3776] [serial = 1342] [outer = 1102E000] 13:38:29 INFO - PROCESS | 3776 | 1464381509965 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (128BC800) [pid = 3776] [serial = 1343] [outer = 1102E000] 13:38:30 INFO - PROCESS | 3776 | 1464381510436 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 13:38:30 INFO - PROCESS | 3776 | 1464381510502 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 3776 | 1464381510504 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 13:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:38:30 INFO - PROCESS | 3776 | 1464381510537 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 3776 | 1464381510540 Marionette TRACE conn2 <- [1,1754,null,{}] 13:38:30 INFO - PROCESS | 3776 | 1464381510553 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 3776 | 1464381510639 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:38:30 INFO - PROCESS | 3776 | 1464381510736 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 3776 | ++DOCSHELL 11C7FC00 == 41 [pid = 3776] [id = 448] 13:38:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (13373800) [pid = 3776] [serial = 1344] [outer = 00000000] 13:38:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (13902000) [pid = 3776] [serial = 1345] [outer = 13373800] 13:38:30 INFO - PROCESS | 3776 | 1464381510786 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (139ACC00) [pid = 3776] [serial = 1346] [outer = 13373800] 13:38:31 INFO - PROCESS | 3776 | 1464381511165 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 616ms 13:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:38:31 INFO - PROCESS | 3776 | 1464381511181 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 3776 | 1464381511184 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 13:38:31 INFO - PROCESS | 3776 | 1464381511187 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - PROCESS | 3776 | 1464381511189 Marionette TRACE conn2 <- [1,1758,null,{}] 13:38:31 INFO - PROCESS | 3776 | 1464381511192 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:31 INFO - PROCESS | 3776 | 1464381511258 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:38:31 INFO - PROCESS | 3776 | 1464381511264 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 3776 | ++DOCSHELL 139A7C00 == 42 [pid = 3776] [id = 449] 13:38:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (139B1C00) [pid = 3776] [serial = 1347] [outer = 00000000] 13:38:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (141C8C00) [pid = 3776] [serial = 1348] [outer = 139B1C00] 13:38:31 INFO - PROCESS | 3776 | 1464381511309 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (141E4400) [pid = 3776] [serial = 1349] [outer = 139B1C00] 13:38:31 INFO - PROCESS | 3776 | 1464381511765 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 631ms 13:38:31 INFO - PROCESS | 3776 | 1464381511807 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:38:31 INFO - PROCESS | 3776 | 1464381511809 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 13:38:31 INFO - PROCESS | 3776 | 1464381511813 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:38:31 INFO - PROCESS | 3776 | 1464381511814 Marionette TRACE conn2 <- [1,1762,null,{}] 13:38:31 INFO - PROCESS | 3776 | 1464381511818 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:31 INFO - PROCESS | 3776 | 1464381511941 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:38:31 INFO - PROCESS | 3776 | 1464381511947 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 3776 | ++DOCSHELL 0F39AC00 == 43 [pid = 3776] [id = 450] 13:38:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (139AB000) [pid = 3776] [serial = 1350] [outer = 00000000] 13:38:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (14E33000) [pid = 3776] [serial = 1351] [outer = 139AB000] 13:38:31 INFO - PROCESS | 3776 | 1464381511994 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (14E3F800) [pid = 3776] [serial = 1352] [outer = 139AB000] 13:38:32 INFO - PROCESS | 3776 | 1464381512450 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 692ms 13:38:32 INFO - PROCESS | 3776 | 1464381512496 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 3776 | 1464381512498 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 13:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:38:32 INFO - PROCESS | 3776 | 1464381512501 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 3776 | 1464381512503 Marionette TRACE conn2 <- [1,1766,null,{}] 13:38:32 INFO - PROCESS | 3776 | 1464381512506 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 3776 | 1464381512637 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:38:32 INFO - PROCESS | 3776 | 1464381512701 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 3776 | ++DOCSHELL 1578C800 == 44 [pid = 3776] [id = 451] 13:38:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (157CFC00) [pid = 3776] [serial = 1353] [outer = 00000000] 13:38:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (15E74400) [pid = 3776] [serial = 1354] [outer = 157CFC00] 13:38:32 INFO - PROCESS | 3776 | 1464381512755 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (15E81400) [pid = 3776] [serial = 1355] [outer = 157CFC00] 13:38:33 INFO - PROCESS | 3776 | 1464381513180 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:38:33 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 13:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 723ms 13:38:33 INFO - PROCESS | 3776 | 1464381513242 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 3776 | 1464381513244 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:38:33 INFO - PROCESS | 3776 | 1464381513279 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 3776 | 1464381513281 Marionette TRACE conn2 <- [1,1770,null,{}] 13:38:33 INFO - PROCESS | 3776 | 1464381513284 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 3776 | 1464381513391 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:38:33 INFO - PROCESS | 3776 | 1464381513403 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 3776 | ++DOCSHELL 1043A000 == 45 [pid = 3776] [id = 452] 13:38:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (166B1C00) [pid = 3776] [serial = 1356] [outer = 00000000] 13:38:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (16811800) [pid = 3776] [serial = 1357] [outer = 166B1C00] 13:38:33 INFO - PROCESS | 3776 | 1464381513446 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (16840800) [pid = 3776] [serial = 1358] [outer = 166B1C00] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1107FC00) [pid = 3776] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (144A0800) [pid = 3776] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (139AF800) [pid = 3776] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (11052400) [pid = 3776] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (15E80800) [pid = 3776] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (114AD800) [pid = 3776] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (1283C400) [pid = 3776] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (1100A800) [pid = 3776] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:38:33 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (141D1400) [pid = 3776] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:38:33 INFO - PROCESS | 3776 | 1464381513985 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:38:33 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 13:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 754ms 13:38:33 INFO - PROCESS | 3776 | 1464381513997 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 3776 | 1464381513999 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 13:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:38:33 INFO - PROCESS | 3776 | 1464381514002 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - PROCESS | 3776 | 1464381514004 Marionette TRACE conn2 <- [1,1774,null,{}] 13:38:33 INFO - PROCESS | 3776 | 1464381514007 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:34 INFO - PROCESS | 3776 | 1464381514090 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:38:34 INFO - PROCESS | 3776 | 1464381514096 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 3776 | ++DOCSHELL 11254C00 == 46 [pid = 3776] [id = 453] 13:38:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (114AD800) [pid = 3776] [serial = 1359] [outer = 00000000] 13:38:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (13DC0000) [pid = 3776] [serial = 1360] [outer = 114AD800] 13:38:34 INFO - PROCESS | 3776 | 1464381514140 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (15E7A800) [pid = 3776] [serial = 1361] [outer = 114AD800] 13:38:34 INFO - PROCESS | 3776 | 1464381514562 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:38:34 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 13:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 631ms 13:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:38:34 INFO - PROCESS | 3776 | 1464381514624 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 3776 | 1464381514626 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 13:38:34 INFO - PROCESS | 3776 | 1464381514629 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - PROCESS | 3776 | 1464381514631 Marionette TRACE conn2 <- [1,1778,null,{}] 13:38:34 INFO - PROCESS | 3776 | 1464381514634 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:34 INFO - PROCESS | 3776 | 1464381514743 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:38:34 INFO - PROCESS | 3776 | 1464381514754 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 3776 | ++DOCSHELL 1055EC00 == 47 [pid = 3776] [id = 454] 13:38:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (12849C00) [pid = 3776] [serial = 1362] [outer = 00000000] 13:38:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1680F800) [pid = 3776] [serial = 1363] [outer = 12849C00] 13:38:34 INFO - PROCESS | 3776 | 1464381514799 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (16840C00) [pid = 3776] [serial = 1364] [outer = 12849C00] 13:38:35 INFO - PROCESS | 3776 | 1464381515239 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:38:35 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) 13:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 615ms 13:38:35 INFO - PROCESS | 3776 | 1464381515267 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 3776 | 1464381515269 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 13:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:38:35 INFO - PROCESS | 3776 | 1464381515273 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 3776 | 1464381515275 Marionette TRACE conn2 <- [1,1782,null,{}] 13:38:35 INFO - PROCESS | 3776 | 1464381515278 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 3776 | 1464381515357 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:38:35 INFO - PROCESS | 3776 | 1464381515364 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 3776 | ++DOCSHELL 0F30C000 == 48 [pid = 3776] [id = 455] 13:38:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (10481800) [pid = 3776] [serial = 1365] [outer = 00000000] 13:38:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (172D2C00) [pid = 3776] [serial = 1366] [outer = 10481800] 13:38:35 INFO - PROCESS | 3776 | 1464381515407 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (174C6400) [pid = 3776] [serial = 1367] [outer = 10481800] 13:38:35 INFO - PROCESS | 3776 | 1464381515817 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 585ms 13:38:35 INFO - PROCESS | 3776 | 1464381515858 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 3776 | 1464381515860 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 13:38:35 INFO - PROCESS | 3776 | 1464381515864 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:38:35 INFO - PROCESS | 3776 | 1464381515866 Marionette TRACE conn2 <- [1,1786,null,{}] 13:38:35 INFO - PROCESS | 3776 | 1464381515921 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:36 INFO - PROCESS | 3776 | 1464381516067 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:38:36 INFO - PROCESS | 3776 | 1464381516195 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 3776 | ++DOCSHELL 10F0B000 == 49 [pid = 3776] [id = 456] 13:38:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (1100E800) [pid = 3776] [serial = 1368] [outer = 00000000] 13:38:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (1102C800) [pid = 3776] [serial = 1369] [outer = 1100E800] 13:38:36 INFO - PROCESS | 3776 | 1464381516251 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (11079800) [pid = 3776] [serial = 1370] [outer = 1100E800] 13:38:36 INFO - PROCESS | 3776 | 1464381516819 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1015ms 13:38:36 INFO - PROCESS | 3776 | 1464381516891 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 3776 | 1464381516896 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 13:38:36 INFO - PROCESS | 3776 | 1464381516901 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:38:36 INFO - PROCESS | 3776 | 1464381516904 Marionette TRACE conn2 <- [1,1790,null,{}] 13:38:36 INFO - PROCESS | 3776 | 1464381516909 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 3776 | 1464381517017 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:38:37 INFO - PROCESS | 3776 | 1464381517155 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 3776 | ++DOCSHELL 13399800 == 50 [pid = 3776] [id = 457] 13:38:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1339A800) [pid = 3776] [serial = 1371] [outer = 00000000] 13:38:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (13903800) [pid = 3776] [serial = 1372] [outer = 1339A800] 13:38:37 INFO - PROCESS | 3776 | 1464381517212 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (13DC4000) [pid = 3776] [serial = 1373] [outer = 1339A800] 13:38:37 INFO - PROCESS | 3776 | 1464381517824 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 985ms 13:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:38:37 INFO - PROCESS | 3776 | 1464381517887 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 3776 | 1464381517890 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 13:38:37 INFO - PROCESS | 3776 | 1464381517894 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 3776 | 1464381517896 Marionette TRACE conn2 <- [1,1794,null,{}] 13:38:37 INFO - PROCESS | 3776 | 1464381517901 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:38 INFO - PROCESS | 3776 | 1464381518008 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:38:38 INFO - PROCESS | 3776 | 1464381518142 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 3776 | ++DOCSHELL 15791800 == 51 [pid = 3776] [id = 458] 13:38:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (157D3C00) [pid = 3776] [serial = 1374] [outer = 00000000] 13:38:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (15E81800) [pid = 3776] [serial = 1375] [outer = 157D3C00] 13:38:38 INFO - PROCESS | 3776 | 1464381518202 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1673E800) [pid = 3776] [serial = 1376] [outer = 157D3C00] 13:38:38 INFO - PROCESS | 3776 | 1464381518846 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1016ms 13:38:38 INFO - PROCESS | 3776 | 1464381518922 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 3776 | 1464381518928 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:38:38 INFO - PROCESS | 3776 | 1464381518954 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 3776 | 1464381518956 Marionette TRACE conn2 <- [1,1798,null,{}] 13:38:38 INFO - PROCESS | 3776 | 1464381518975 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:39 INFO - PROCESS | 3776 | 1464381519085 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:38:39 INFO - PROCESS | 3776 | 1464381519212 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 3776 | ++DOCSHELL 17894400 == 52 [pid = 3776] [id = 459] 13:38:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (17B1D000) [pid = 3776] [serial = 1377] [outer = 00000000] 13:38:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (17DDF000) [pid = 3776] [serial = 1378] [outer = 17B1D000] 13:38:39 INFO - PROCESS | 3776 | 1464381519268 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (17FB4800) [pid = 3776] [serial = 1379] [outer = 17B1D000] 13:38:40 INFO - PROCESS | 3776 | 1464381520040 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1154ms 13:38:40 INFO - PROCESS | 3776 | 1464381520105 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 3776 | 1464381520109 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:38:40 INFO - PROCESS | 3776 | 1464381520128 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 3776 | 1464381520132 Marionette TRACE conn2 <- [1,1802,null,{}] 13:38:40 INFO - PROCESS | 3776 | 1464381520138 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 3776 | 1464381520242 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:38:40 INFO - PROCESS | 3776 | 1464381520373 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F7C00 == 53 [pid = 3776] [id = 460] 13:38:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (0C7F4C00) [pid = 3776] [serial = 1380] [outer = 00000000] 13:38:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (11047400) [pid = 3776] [serial = 1381] [outer = 0C7F4C00] 13:38:40 INFO - PROCESS | 3776 | 1464381520423 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (11CA5C00) [pid = 3776] [serial = 1382] [outer = 0C7F4C00] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 15E80000 == 52 [pid = 3776] [id = 436] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 12842800 == 51 [pid = 3776] [id = 435] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 1055EC00 == 50 [pid = 3776] [id = 454] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 11254C00 == 49 [pid = 3776] [id = 453] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 1043A000 == 48 [pid = 3776] [id = 452] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 1578C800 == 47 [pid = 3776] [id = 451] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 0F39AC00 == 46 [pid = 3776] [id = 450] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 139A7C00 == 45 [pid = 3776] [id = 449] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 11C7FC00 == 44 [pid = 3776] [id = 448] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 1102B800 == 43 [pid = 3776] [id = 447] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 10F0C000 == 42 [pid = 3776] [id = 446] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 166B2C00 == 41 [pid = 3776] [id = 443] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 1380BC00 == 40 [pid = 3776] [id = 442] 13:38:40 INFO - PROCESS | 3776 | --DOCSHELL 105EFC00 == 39 [pid = 3776] [id = 441] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (16813800) [pid = 3776] [serial = 1321] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (15792000) [pid = 3776] [serial = 1279] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (11047000) [pid = 3776] [serial = 1282] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (128B4800) [pid = 3776] [serial = 1285] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (12AE9400) [pid = 3776] [serial = 1297] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (13325400) [pid = 3776] [serial = 1298] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (151CE400) [pid = 3776] [serial = 1303] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (141CA400) [pid = 3776] [serial = 1300] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (141E3C00) [pid = 3776] [serial = 1301] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (128BB400) [pid = 3776] [serial = 1295] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (12844800) [pid = 3776] [serial = 1294] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (157C4C00) [pid = 3776] [serial = 1291] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (1578F800) [pid = 3776] [serial = 1288] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1654E400) [pid = 3776] [serial = 1310] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (16540C00) [pid = 3776] [serial = 1309] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (16511C00) [pid = 3776] [serial = 1312] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (16809400) [pid = 3776] [serial = 1319] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1411A800) [pid = 3776] [serial = 1315] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (16739400) [pid = 3776] [serial = 1318] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (15A46800) [pid = 3776] [serial = 1306] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (141E0400) [pid = 3776] [serial = 1316] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (15E73C00) [pid = 3776] [serial = 1307] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (166B2800) [pid = 3776] [serial = 1313] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (1578BC00) [pid = 3776] [serial = 1304] [outer = 00000000] [url = about:blank] 13:38:41 INFO - PROCESS | 3776 | 1464381521031 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 923ms 13:38:41 INFO - PROCESS | 3776 | 1464381521058 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 3776 | 1464381521063 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 13:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:38:41 INFO - PROCESS | 3776 | 1464381521069 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 3776 | 1464381521072 Marionette TRACE conn2 <- [1,1806,null,{}] 13:38:41 INFO - PROCESS | 3776 | 1464381521075 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 3776 | 1464381521158 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:38:41 INFO - PROCESS | 3776 | 1464381521273 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 3776 | ++DOCSHELL 10A57C00 == 40 [pid = 3776] [id = 461] 13:38:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (10A58000) [pid = 3776] [serial = 1383] [outer = 00000000] 13:38:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (11053400) [pid = 3776] [serial = 1384] [outer = 10A58000] 13:38:41 INFO - PROCESS | 3776 | 1464381521320 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (128B2400) [pid = 3776] [serial = 1385] [outer = 10A58000] 13:38:41 INFO - PROCESS | 3776 | 1464381521795 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 784ms 13:38:41 INFO - PROCESS | 3776 | 1464381521871 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 3776 | 1464381521874 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 13:38:41 INFO - PROCESS | 3776 | 1464381521879 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:38:41 INFO - PROCESS | 3776 | 1464381521885 Marionette TRACE conn2 <- [1,1810,null,{}] 13:38:41 INFO - PROCESS | 3776 | 1464381521895 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 3776 | 1464381521966 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:38:41 INFO - PROCESS | 3776 | 1464381521975 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 3776 | ++DOCSHELL 139AA000 == 41 [pid = 3776] [id = 462] 13:38:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (139AD400) [pid = 3776] [serial = 1386] [outer = 00000000] 13:38:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (13DC5400) [pid = 3776] [serial = 1387] [outer = 139AD400] 13:38:42 INFO - PROCESS | 3776 | 1464381522021 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (141CD000) [pid = 3776] [serial = 1388] [outer = 139AD400] 13:38:42 INFO - PROCESS | 3776 | 1464381522481 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 13:38:42 INFO - PROCESS | 3776 | 1464381522501 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 3776 | 1464381522504 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 13:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:38:42 INFO - PROCESS | 3776 | 1464381522511 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 3776 | 1464381522513 Marionette TRACE conn2 <- [1,1814,null,{}] 13:38:42 INFO - PROCESS | 3776 | 1464381522516 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 3776 | 1464381522600 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:38:42 INFO - PROCESS | 3776 | 1464381522609 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 3776 | ++DOCSHELL 141ED800 == 42 [pid = 3776] [id = 463] 13:38:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (141EF000) [pid = 3776] [serial = 1389] [outer = 00000000] 13:38:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (14EB4400) [pid = 3776] [serial = 1390] [outer = 141EF000] 13:38:42 INFO - PROCESS | 3776 | 1464381522657 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (14498400) [pid = 3776] [serial = 1391] [outer = 141EF000] 13:38:43 INFO - PROCESS | 3776 | 1464381523073 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 631ms 13:38:43 INFO - PROCESS | 3776 | 1464381523129 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 3776 | 1464381523130 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 13:38:43 INFO - PROCESS | 3776 | 1464381523134 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:38:43 INFO - PROCESS | 3776 | 1464381523136 Marionette TRACE conn2 <- [1,1818,null,{}] 13:38:43 INFO - PROCESS | 3776 | 1464381523139 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 3776 | 1464381523228 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:38:43 INFO - PROCESS | 3776 | 1464381523235 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 3776 | ++DOCSHELL 14E3D000 == 43 [pid = 3776] [id = 464] 13:38:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (15252000) [pid = 3776] [serial = 1392] [outer = 00000000] 13:38:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (157C6400) [pid = 3776] [serial = 1393] [outer = 15252000] 13:38:43 INFO - PROCESS | 3776 | 1464381523279 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (157D4000) [pid = 3776] [serial = 1394] [outer = 15252000] 13:38:43 INFO - PROCESS | 3776 | 1464381523777 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 13:38:43 INFO - PROCESS | 3776 | 1464381523834 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 3776 | 1464381523835 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 13:38:43 INFO - PROCESS | 3776 | 1464381523839 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:38:43 INFO - PROCESS | 3776 | 1464381523841 Marionette TRACE conn2 <- [1,1822,null,{}] 13:38:43 INFO - PROCESS | 3776 | 1464381523849 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 3776 | 1464381523983 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:38:43 INFO - PROCESS | 3776 | 1464381523996 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 3776 | ++DOCSHELL 12845000 == 44 [pid = 3776] [id = 465] 13:38:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (15A3EC00) [pid = 3776] [serial = 1395] [outer = 00000000] 13:38:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (15E81C00) [pid = 3776] [serial = 1396] [outer = 15A3EC00] 13:38:44 INFO - PROCESS | 3776 | 1464381524041 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (166B2800) [pid = 3776] [serial = 1397] [outer = 15A3EC00] 13:38:44 INFO - PROCESS | 3776 | 1464381524461 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:38:44 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 13:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 677ms 13:38:44 INFO - PROCESS | 3776 | 1464381524523 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 3776 | 1464381524525 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 13:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:38:44 INFO - PROCESS | 3776 | 1464381524543 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 3776 | 1464381524544 Marionette TRACE conn2 <- [1,1826,null,{}] 13:38:44 INFO - PROCESS | 3776 | 1464381524548 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 3776 | 1464381524684 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:38:44 INFO - PROCESS | 3776 | 1464381524746 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 3776 | ++DOCSHELL 10E57000 == 45 [pid = 3776] [id = 466] 13:38:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (16511C00) [pid = 3776] [serial = 1398] [outer = 00000000] 13:38:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (16740800) [pid = 3776] [serial = 1399] [outer = 16511C00] 13:38:44 INFO - PROCESS | 3776 | 1464381524790 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (16807800) [pid = 3776] [serial = 1400] [outer = 16511C00] 13:38:45 INFO - PROCESS | 3776 | 1464381525193 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 677ms 13:38:45 INFO - PROCESS | 3776 | 1464381525232 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 3776 | 1464381525234 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 13:38:45 INFO - PROCESS | 3776 | 1464381525238 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 3776 | 1464381525239 Marionette TRACE conn2 <- [1,1830,null,{}] 13:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:38:45 INFO - PROCESS | 3776 | 1464381525243 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 3776 | 1464381525354 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:38:45 INFO - PROCESS | 3776 | 1464381525361 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 3776 | ++DOCSHELL 10A5BC00 == 46 [pid = 3776] [id = 467] 13:38:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (157BF000) [pid = 3776] [serial = 1401] [outer = 00000000] 13:38:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1683F800) [pid = 3776] [serial = 1402] [outer = 157BF000] 13:38:45 INFO - PROCESS | 3776 | 1464381525404 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (16843C00) [pid = 3776] [serial = 1403] [outer = 157BF000] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (139AB000) [pid = 3776] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (157CFC00) [pid = 3776] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (1100B000) [pid = 3776] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1680B800) [pid = 3776] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (139B1C00) [pid = 3776] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (13373800) [pid = 3776] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (1102E000) [pid = 3776] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (166B1C00) [pid = 3776] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (114AD800) [pid = 3776] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (12849C00) [pid = 3776] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:38:45 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (14E3D400) [pid = 3776] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:38:45 INFO - PROCESS | 3776 | 1464381525974 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 769ms 13:38:46 INFO - PROCESS | 3776 | 1464381526022 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 3776 | 1464381526024 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 13:38:46 INFO - PROCESS | 3776 | 1464381526027 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:38:46 INFO - PROCESS | 3776 | 1464381526029 Marionette TRACE conn2 <- [1,1834,null,{}] 13:38:46 INFO - PROCESS | 3776 | 1464381526032 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 3776 | 1464381526111 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:38:46 INFO - PROCESS | 3776 | 1464381526117 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 3776 | ++DOCSHELL 10E53400 == 47 [pid = 3776] [id = 468] 13:38:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (1102B000) [pid = 3776] [serial = 1404] [outer = 00000000] 13:38:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (14E3D400) [pid = 3776] [serial = 1405] [outer = 1102B000] 13:38:46 INFO - PROCESS | 3776 | 1464381526161 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (15E7CC00) [pid = 3776] [serial = 1406] [outer = 1102B000] 13:38:46 INFO - PROCESS | 3776 | 1464381526562 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:38:46 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) 13:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 585ms 13:38:46 INFO - PROCESS | 3776 | 1464381526611 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 3776 | 1464381526613 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 13:38:46 INFO - PROCESS | 3776 | 1464381526617 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:38:46 INFO - PROCESS | 3776 | 1464381526619 Marionette TRACE conn2 <- [1,1838,null,{}] 13:38:46 INFO - PROCESS | 3776 | 1464381526622 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 3776 | 1464381526703 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:38:46 INFO - PROCESS | 3776 | 1464381526710 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 3776 | ++DOCSHELL 11015C00 == 48 [pid = 3776] [id = 469] 13:38:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (16737800) [pid = 3776] [serial = 1407] [outer = 00000000] 13:38:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (16812C00) [pid = 3776] [serial = 1408] [outer = 16737800] 13:38:46 INFO - PROCESS | 3776 | 1464381526758 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (172D3800) [pid = 3776] [serial = 1409] [outer = 16737800] 13:38:47 INFO - PROCESS | 3776 | 1464381527190 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 585ms 13:38:47 INFO - PROCESS | 3776 | 1464381527215 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 3776 | 1464381527217 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 13:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:38:47 INFO - PROCESS | 3776 | 1464381527220 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - PROCESS | 3776 | 1464381527223 Marionette TRACE conn2 <- [1,1842,null,{}] 13:38:47 INFO - PROCESS | 3776 | 1464381527239 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:47 INFO - PROCESS | 3776 | 1464381527322 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:38:47 INFO - PROCESS | 3776 | 1464381527329 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 3776 | ++DOCSHELL 141E8C00 == 49 [pid = 3776] [id = 470] 13:38:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (174C7C00) [pid = 3776] [serial = 1410] [outer = 00000000] 13:38:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (17FC0C00) [pid = 3776] [serial = 1411] [outer = 174C7C00] 13:38:47 INFO - PROCESS | 3776 | 1464381527377 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (180E8000) [pid = 3776] [serial = 1412] [outer = 174C7C00] 13:38:48 INFO - PROCESS | 3776 | 1464381528088 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 954ms 13:38:48 INFO - PROCESS | 3776 | 1464381528171 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 3776 | 1464381528176 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 13:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:38:48 INFO - PROCESS | 3776 | 1464381528182 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 3776 | 1464381528185 Marionette TRACE conn2 <- [1,1846,null,{}] 13:38:48 INFO - PROCESS | 3776 | 1464381528192 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 3776 | 1464381528332 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:38:48 INFO - PROCESS | 3776 | 1464381528454 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 3776 | ++DOCSHELL 11032400 == 50 [pid = 3776] [id = 471] 13:38:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (11045400) [pid = 3776] [serial = 1413] [outer = 00000000] 13:38:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (12847C00) [pid = 3776] [serial = 1414] [outer = 11045400] 13:38:48 INFO - PROCESS | 3776 | 1464381528512 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (13127800) [pid = 3776] [serial = 1415] [outer = 11045400] 13:38:49 INFO - PROCESS | 3776 | 1464381529106 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 13:38:49 INFO - PROCESS | 3776 | 1464381529166 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 3776 | 1464381529172 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 13:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:38:49 INFO - PROCESS | 3776 | 1464381529179 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 3776 | 1464381529182 Marionette TRACE conn2 <- [1,1850,null,{}] 13:38:49 INFO - PROCESS | 3776 | 1464381529186 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 3776 | 1464381529293 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:38:49 INFO - PROCESS | 3776 | 1464381529402 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 3776 | ++DOCSHELL 13395800 == 51 [pid = 3776] [id = 472] 13:38:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (13397800) [pid = 3776] [serial = 1416] [outer = 00000000] 13:38:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (141D0400) [pid = 3776] [serial = 1417] [outer = 13397800] 13:38:49 INFO - PROCESS | 3776 | 1464381529457 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (14E30400) [pid = 3776] [serial = 1418] [outer = 13397800] 13:38:50 INFO - PROCESS | 3776 | 1464381530044 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 939ms 13:38:50 INFO - PROCESS | 3776 | 1464381530105 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 3776 | 1464381530108 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 13:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:38:50 INFO - PROCESS | 3776 | 1464381530112 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 3776 | 1464381530116 Marionette TRACE conn2 <- [1,1854,null,{}] 13:38:50 INFO - PROCESS | 3776 | 1464381530127 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:50 INFO - PROCESS | 3776 | 1464381530238 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:38:50 INFO - PROCESS | 3776 | 1464381530377 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:50 INFO - PROCESS | 3776 | ++DOCSHELL 15E82800 == 52 [pid = 3776] [id = 473] 13:38:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (166BE400) [pid = 3776] [serial = 1419] [outer = 00000000] 13:38:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (17893C00) [pid = 3776] [serial = 1420] [outer = 166BE400] 13:38:50 INFO - PROCESS | 3776 | 1464381530435 Marionette DEBUG loaded listener.js 13:38:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (17DE0000) [pid = 3776] [serial = 1421] [outer = 166BE400] 13:38:50 INFO - PROCESS | 3776 | 1464381530958 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 892ms 13:38:50 INFO - PROCESS | 3776 | 1464381530998 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:38:50 INFO - PROCESS | 3776 | 1464381531001 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 13:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:38:50 INFO - PROCESS | 3776 | 1464381531005 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:38:50 INFO - PROCESS | 3776 | 1464381531007 Marionette TRACE conn2 <- [1,1858,null,{}] 13:38:51 INFO - PROCESS | 3776 | 1464381531011 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 3776 | 1464381531125 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:38:51 INFO - PROCESS | 3776 | 1464381531260 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 3776 | ++DOCSHELL 15E6A400 == 53 [pid = 3776] [id = 474] 13:38:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (16AF4800) [pid = 3776] [serial = 1422] [outer = 00000000] 13:38:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (180EE000) [pid = 3776] [serial = 1423] [outer = 16AF4800] 13:38:51 INFO - PROCESS | 3776 | 1464381531317 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (180F1800) [pid = 3776] [serial = 1424] [outer = 16AF4800] 13:38:51 INFO - PROCESS | 3776 | 1464381531877 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 923ms 13:38:51 INFO - PROCESS | 3776 | 1464381531933 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 3776 | 1464381531935 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 13:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:38:51 INFO - PROCESS | 3776 | 1464381531939 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 3776 | 1464381531941 Marionette TRACE conn2 <- [1,1862,null,{}] 13:38:51 INFO - PROCESS | 3776 | 1464381531945 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 3776 | 1464381532053 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:38:52 INFO - PROCESS | 3776 | 1464381532174 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 3776 | ++DOCSHELL 10E4FC00 == 54 [pid = 3776] [id = 475] 13:38:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (10E52000) [pid = 3776] [serial = 1425] [outer = 00000000] 13:38:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (19411800) [pid = 3776] [serial = 1426] [outer = 10E52000] 13:38:52 INFO - PROCESS | 3776 | 1464381532227 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (195A8C00) [pid = 3776] [serial = 1427] [outer = 10E52000] 13:38:52 INFO - PROCESS | 3776 | 1464381532993 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1077ms 13:38:53 INFO - PROCESS | 3776 | 1464381533021 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 3776 | 1464381533025 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 13:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:38:53 INFO - PROCESS | 3776 | 1464381533032 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 3776 | 1464381533036 Marionette TRACE conn2 <- [1,1866,null,{}] 13:38:53 INFO - PROCESS | 3776 | 1464381533042 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 3776 | 1464381533146 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:38:53 INFO - PROCESS | 3776 | 1464381533291 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 3776 | ++DOCSHELL 10A63C00 == 55 [pid = 3776] [id = 476] 13:38:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (10A83400) [pid = 3776] [serial = 1428] [outer = 00000000] 13:38:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (10F0C000) [pid = 3776] [serial = 1429] [outer = 10A83400] 13:38:53 INFO - PROCESS | 3776 | 1464381533348 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (11017800) [pid = 3776] [serial = 1430] [outer = 10A83400] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 11015C00 == 54 [pid = 3776] [id = 469] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 10E53400 == 53 [pid = 3776] [id = 468] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 10A5BC00 == 52 [pid = 3776] [id = 467] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 10E57000 == 51 [pid = 3776] [id = 466] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 12845000 == 50 [pid = 3776] [id = 465] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 14E3D000 == 49 [pid = 3776] [id = 464] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 141ED800 == 48 [pid = 3776] [id = 463] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 139AA000 == 47 [pid = 3776] [id = 462] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 10A57C00 == 46 [pid = 3776] [id = 461] 13:38:53 INFO - PROCESS | 3776 | --DOCSHELL 0C7F7C00 == 45 [pid = 3776] [id = 460] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (172D2C00) [pid = 3776] [serial = 1366] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (14E3F800) [pid = 3776] [serial = 1352] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (141C9400) [pid = 3776] [serial = 1327] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (15E81400) [pid = 3776] [serial = 1355] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (112A0000) [pid = 3776] [serial = 1340] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (11070400) [pid = 3776] [serial = 1339] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (16837400) [pid = 3776] [serial = 1322] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (141C8C00) [pid = 3776] [serial = 1348] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (11071C00) [pid = 3776] [serial = 1324] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (15E74400) [pid = 3776] [serial = 1354] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (13902000) [pid = 3776] [serial = 1345] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (139ACC00) [pid = 3776] [serial = 1346] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (16CB7000) [pid = 3776] [serial = 1336] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (16AF3800) [pid = 3776] [serial = 1333] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (16810000) [pid = 3776] [serial = 1330] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (11C9C000) [pid = 3776] [serial = 1342] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (128BC800) [pid = 3776] [serial = 1343] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (16811800) [pid = 3776] [serial = 1357] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (15E7A800) [pid = 3776] [serial = 1361] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (13DC0000) [pid = 3776] [serial = 1360] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1680F800) [pid = 3776] [serial = 1363] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16840800) [pid = 3776] [serial = 1358] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (14E33000) [pid = 3776] [serial = 1351] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (16840C00) [pid = 3776] [serial = 1364] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (141E4400) [pid = 3776] [serial = 1349] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (157C4800) [pid = 3776] [serial = 1280] [outer = 00000000] [url = about:blank] 13:38:53 INFO - PROCESS | 3776 | 1464381533938 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 939ms 13:38:53 INFO - PROCESS | 3776 | 1464381533959 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 3776 | 1464381533964 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 13:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:38:53 INFO - PROCESS | 3776 | 1464381533970 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 3776 | 1464381533973 Marionette TRACE conn2 <- [1,1870,null,{}] 13:38:53 INFO - PROCESS | 3776 | 1464381533977 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:54 INFO - PROCESS | 3776 | 1464381534062 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:38:54 INFO - PROCESS | 3776 | 1464381534075 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 3776 | ++DOCSHELL 11051C00 == 46 [pid = 3776] [id = 477] 13:38:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (11052400) [pid = 3776] [serial = 1431] [outer = 00000000] 13:38:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1107C400) [pid = 3776] [serial = 1432] [outer = 11052400] 13:38:54 INFO - PROCESS | 3776 | 1464381534123 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (112AD400) [pid = 3776] [serial = 1433] [outer = 11052400] 13:38:54 INFO - PROCESS | 3776 | 1464381534618 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 677ms 13:38:54 INFO - PROCESS | 3776 | 1464381534669 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:38:54 INFO - PROCESS | 3776 | 1464381534671 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 13:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:38:54 INFO - PROCESS | 3776 | 1464381534675 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 3776 | 1464381534678 Marionette TRACE conn2 <- [1,1874,null,{}] 13:38:54 INFO - PROCESS | 3776 | 1464381534688 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:54 INFO - PROCESS | 3776 | 1464381534774 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:38:54 INFO - PROCESS | 3776 | 1464381534782 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 3776 | ++DOCSHELL 128B7C00 == 47 [pid = 3776] [id = 478] 13:38:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (12AF1400) [pid = 3776] [serial = 1434] [outer = 00000000] 13:38:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (13379400) [pid = 3776] [serial = 1435] [outer = 12AF1400] 13:38:54 INFO - PROCESS | 3776 | 1464381534831 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (13394000) [pid = 3776] [serial = 1436] [outer = 12AF1400] 13:38:55 INFO - PROCESS | 3776 | 1464381535284 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 615ms 13:38:55 INFO - PROCESS | 3776 | 1464381535295 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 3776 | 1464381535297 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 13:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:38:55 INFO - PROCESS | 3776 | 1464381535309 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 3776 | 1464381535311 Marionette TRACE conn2 <- [1,1878,null,{}] 13:38:55 INFO - PROCESS | 3776 | 1464381535314 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 3776 | 1464381535399 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:38:55 INFO - PROCESS | 3776 | 1464381535407 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 3776 | ++DOCSHELL 1380D000 == 48 [pid = 3776] [id = 479] 13:38:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1380D400) [pid = 3776] [serial = 1437] [outer = 00000000] 13:38:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (139AE000) [pid = 3776] [serial = 1438] [outer = 1380D400] 13:38:55 INFO - PROCESS | 3776 | 1464381535451 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (14119400) [pid = 3776] [serial = 1439] [outer = 1380D400] 13:38:55 INFO - PROCESS | 3776 | 1464381535891 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 615ms 13:38:55 INFO - PROCESS | 3776 | 1464381535949 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 3776 | 1464381535951 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 13:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:38:55 INFO - PROCESS | 3776 | 1464381535958 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 3776 | 1464381535960 Marionette TRACE conn2 <- [1,1882,null,{}] 13:38:55 INFO - PROCESS | 3776 | 1464381535971 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 3776 | 1464381536091 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:38:56 INFO - PROCESS | 3776 | 1464381536172 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 3776 | ++DOCSHELL 103D0800 == 49 [pid = 3776] [id = 480] 13:38:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (1380BC00) [pid = 3776] [serial = 1440] [outer = 00000000] 13:38:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (141CD400) [pid = 3776] [serial = 1441] [outer = 1380BC00] 13:38:56 INFO - PROCESS | 3776 | 1464381536219 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (141E7C00) [pid = 3776] [serial = 1442] [outer = 1380BC00] 13:38:56 INFO - PROCESS | 3776 | 1464381536703 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 785ms 13:38:56 INFO - PROCESS | 3776 | 1464381536749 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 3776 | 1464381536751 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:38:56 INFO - PROCESS | 3776 | 1464381536754 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 3776 | 1464381536756 Marionette TRACE conn2 <- [1,1886,null,{}] 13:38:56 INFO - PROCESS | 3776 | 1464381536759 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 3776 | 1464381536895 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:38:56 INFO - PROCESS | 3776 | 1464381536963 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 3776 | ++DOCSHELL 15258400 == 50 [pid = 3776] [id = 481] 13:38:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (15259000) [pid = 3776] [serial = 1443] [outer = 00000000] 13:38:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (1579AC00) [pid = 3776] [serial = 1444] [outer = 15259000] 13:38:56 INFO - PROCESS | 3776 | 1464381537008 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (157C7400) [pid = 3776] [serial = 1445] [outer = 15259000] 13:38:57 INFO - PROCESS | 3776 | 1464381537427 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 723ms 13:38:57 INFO - PROCESS | 3776 | 1464381537501 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 3776 | 1464381537503 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 13:38:57 INFO - PROCESS | 3776 | 1464381537508 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:38:57 INFO - PROCESS | 3776 | 1464381537510 Marionette TRACE conn2 <- [1,1890,null,{}] 13:38:57 INFO - PROCESS | 3776 | 1464381537514 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 3776 | 1464381537625 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:38:57 INFO - PROCESS | 3776 | 1464381537638 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 3776 | ++DOCSHELL 10A5B800 == 51 [pid = 3776] [id = 482] 13:38:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (14EB7C00) [pid = 3776] [serial = 1446] [outer = 00000000] 13:38:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (15E74800) [pid = 3776] [serial = 1447] [outer = 14EB7C00] 13:38:57 INFO - PROCESS | 3776 | 1464381537737 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (15E74C00) [pid = 3776] [serial = 1448] [outer = 14EB7C00] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (15A3EC00) [pid = 3776] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (16511C00) [pid = 3776] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (10481800) [pid = 3776] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (141EF000) [pid = 3776] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (0C7F4C00) [pid = 3776] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (10A58000) [pid = 3776] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (139AD400) [pid = 3776] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (15252000) [pid = 3776] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (157BF000) [pid = 3776] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1102B000) [pid = 3776] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:38:58 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (16737800) [pid = 3776] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:38:58 INFO - PROCESS | 3776 | 1464381538204 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 723ms 13:38:58 INFO - PROCESS | 3776 | 1464381538249 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 3776 | 1464381538251 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 13:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:38:58 INFO - PROCESS | 3776 | 1464381538258 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 3776 | 1464381538260 Marionette TRACE conn2 <- [1,1894,null,{}] 13:38:58 INFO - PROCESS | 3776 | 1464381538264 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:58 INFO - PROCESS | 3776 | 1464381538365 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:38:58 INFO - PROCESS | 3776 | 1464381538375 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 3776 | ++DOCSHELL 139A7C00 == 52 [pid = 3776] [id = 483] 13:38:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (139AB000) [pid = 3776] [serial = 1449] [outer = 00000000] 13:38:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (15A3EC00) [pid = 3776] [serial = 1450] [outer = 139AB000] 13:38:58 INFO - PROCESS | 3776 | 1464381538428 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (15E79000) [pid = 3776] [serial = 1451] [outer = 139AB000] 13:38:58 INFO - PROCESS | 3776 | 1464381538824 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 615ms 13:38:58 INFO - PROCESS | 3776 | 1464381538881 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:38:58 INFO - PROCESS | 3776 | 1464381538883 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 13:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:38:58 INFO - PROCESS | 3776 | 1464381538887 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 3776 | 1464381538888 Marionette TRACE conn2 <- [1,1898,null,{}] 13:38:58 INFO - PROCESS | 3776 | 1464381538892 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:58 INFO - PROCESS | 3776 | 1464381538972 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:38:58 INFO - PROCESS | 3776 | 1464381538979 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 3776 | ++DOCSHELL 10A55800 == 53 [pid = 3776] [id = 484] 13:38:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (14E36C00) [pid = 3776] [serial = 1452] [outer = 00000000] 13:38:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (166BD400) [pid = 3776] [serial = 1453] [outer = 14E36C00] 13:38:59 INFO - PROCESS | 3776 | 1464381539022 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (1673BC00) [pid = 3776] [serial = 1454] [outer = 14E36C00] 13:38:59 INFO - PROCESS | 3776 | 1464381539464 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 615ms 13:38:59 INFO - PROCESS | 3776 | 1464381539512 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 3776 | 1464381539514 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 13:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:38:59 INFO - PROCESS | 3776 | 1464381539518 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - PROCESS | 3776 | 1464381539519 Marionette TRACE conn2 <- [1,1902,null,{}] 13:38:59 INFO - PROCESS | 3776 | 1464381539523 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 3776 | 1464381539604 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:38:59 INFO - PROCESS | 3776 | 1464381539613 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:59 INFO - PROCESS | 3776 | ++DOCSHELL 15E80800 == 54 [pid = 3776] [id = 485] 13:38:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (166B2000) [pid = 3776] [serial = 1455] [outer = 00000000] 13:38:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (16813C00) [pid = 3776] [serial = 1456] [outer = 166B2000] 13:38:59 INFO - PROCESS | 3776 | 1464381539656 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (16838000) [pid = 3776] [serial = 1457] [outer = 166B2000] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 10F0B000 == 53 [pid = 3776] [id = 456] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 15791800 == 52 [pid = 3776] [id = 458] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 14E35C00 == 51 [pid = 3776] [id = 440] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 13399800 == 50 [pid = 3776] [id = 457] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 17894400 == 49 [pid = 3776] [id = 459] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 114A5C00 == 48 [pid = 3776] [id = 437] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 1047B400 == 47 [pid = 3776] [id = 439] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 0F30C000 == 46 [pid = 3776] [id = 455] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 1055F400 == 45 [pid = 3776] [id = 438] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 0F30E000 == 44 [pid = 3776] [id = 416] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 168D3C00 == 43 [pid = 3776] [id = 444] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 16AF1C00 == 42 [pid = 3776] [id = 445] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 10A63C00 == 41 [pid = 3776] [id = 476] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 15E6A400 == 40 [pid = 3776] [id = 474] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 10E4FC00 == 39 [pid = 3776] [id = 475] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 15E82800 == 38 [pid = 3776] [id = 473] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 141E8C00 == 37 [pid = 3776] [id = 470] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 11032400 == 36 [pid = 3776] [id = 471] 13:39:00 INFO - PROCESS | 3776 | --DOCSHELL 13395800 == 35 [pid = 3776] [id = 472] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 1380D000 == 34 [pid = 3776] [id = 479] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 128B7C00 == 33 [pid = 3776] [id = 478] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 10A5B800 == 32 [pid = 3776] [id = 482] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 139A7C00 == 31 [pid = 3776] [id = 483] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 10A55800 == 30 [pid = 3776] [id = 484] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 15258400 == 29 [pid = 3776] [id = 481] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 103D0800 == 28 [pid = 3776] [id = 480] 13:39:01 INFO - PROCESS | 3776 | --DOCSHELL 11051C00 == 27 [pid = 3776] [id = 477] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (15E81C00) [pid = 3776] [serial = 1396] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (16740800) [pid = 3776] [serial = 1399] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (174C6400) [pid = 3776] [serial = 1367] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1102C800) [pid = 3776] [serial = 1369] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (17FC0C00) [pid = 3776] [serial = 1411] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (13903800) [pid = 3776] [serial = 1372] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (15E81800) [pid = 3776] [serial = 1375] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (14EB4400) [pid = 3776] [serial = 1390] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (14498400) [pid = 3776] [serial = 1391] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (11CA5C00) [pid = 3776] [serial = 1382] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (11047400) [pid = 3776] [serial = 1381] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (11053400) [pid = 3776] [serial = 1384] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (128B2400) [pid = 3776] [serial = 1385] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (13DC5400) [pid = 3776] [serial = 1387] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (141CD000) [pid = 3776] [serial = 1388] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (157C6400) [pid = 3776] [serial = 1393] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (17DDF000) [pid = 3776] [serial = 1378] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (1683F800) [pid = 3776] [serial = 1402] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (16807800) [pid = 3776] [serial = 1400] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (16843C00) [pid = 3776] [serial = 1403] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (14E3D400) [pid = 3776] [serial = 1405] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (172D3800) [pid = 3776] [serial = 1409] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (16812C00) [pid = 3776] [serial = 1408] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (166B2800) [pid = 3776] [serial = 1397] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (15E7CC00) [pid = 3776] [serial = 1406] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (157D4000) [pid = 3776] [serial = 1394] [outer = 00000000] [url = about:blank] 13:39:01 INFO - PROCESS | 3776 | 1464381541734 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2231ms 13:39:01 INFO - PROCESS | 3776 | 1464381541753 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:39:01 INFO - PROCESS | 3776 | 1464381541757 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 13:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:39:01 INFO - PROCESS | 3776 | 1464381541763 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:39:01 INFO - PROCESS | 3776 | 1464381541767 Marionette TRACE conn2 <- [1,1906,null,{}] 13:39:01 INFO - PROCESS | 3776 | 1464381541777 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:01 INFO - PROCESS | 3776 | 1464381541867 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:39:01 INFO - PROCESS | 3776 | 1464381541877 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:01 INFO - PROCESS | 3776 | ++DOCSHELL 0F39AC00 == 28 [pid = 3776] [id = 486] 13:39:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (0F39BC00) [pid = 3776] [serial = 1458] [outer = 00000000] 13:39:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (1055F400) [pid = 3776] [serial = 1459] [outer = 0F39BC00] 13:39:01 INFO - PROCESS | 3776 | 1464381541926 Marionette DEBUG loaded listener.js 13:39:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (10A58000) [pid = 3776] [serial = 1460] [outer = 0F39BC00] 13:39:02 INFO - PROCESS | 3776 | 1464381542431 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 693ms 13:39:02 INFO - PROCESS | 3776 | 1464381542462 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:39:02 INFO - PROCESS | 3776 | 1464381542468 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 13:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:39:02 INFO - PROCESS | 3776 | 1464381542478 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 3776 | 1464381542481 Marionette TRACE conn2 <- [1,1910,null,{}] 13:39:02 INFO - PROCESS | 3776 | 1464381542485 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:02 INFO - PROCESS | 3776 | 1464381542571 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:39:02 INFO - PROCESS | 3776 | 1464381542581 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 3776 | ++DOCSHELL 1100B800 == 29 [pid = 3776] [id = 487] 13:39:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1100BC00) [pid = 3776] [serial = 1461] [outer = 00000000] 13:39:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (11016000) [pid = 3776] [serial = 1462] [outer = 1100BC00] 13:39:02 INFO - PROCESS | 3776 | 1464381542627 Marionette DEBUG loaded listener.js 13:39:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (1102E400) [pid = 3776] [serial = 1463] [outer = 1100BC00] 13:39:03 INFO - PROCESS | 3776 | 1464381543088 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 631ms 13:39:03 INFO - PROCESS | 3776 | 1464381543100 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 3776 | 1464381543102 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 13:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:39:03 INFO - PROCESS | 3776 | 1464381543106 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 3776 | 1464381543110 Marionette TRACE conn2 <- [1,1914,null,{}] 13:39:03 INFO - PROCESS | 3776 | 1464381543125 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 3776 | 1464381543212 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:39:03 INFO - PROCESS | 3776 | 1464381543223 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 3776 | ++DOCSHELL 1107F800 == 30 [pid = 3776] [id = 488] 13:39:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (11252C00) [pid = 3776] [serial = 1464] [outer = 00000000] 13:39:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (11430000) [pid = 3776] [serial = 1465] [outer = 11252C00] 13:39:03 INFO - PROCESS | 3776 | 1464381543279 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (11C10C00) [pid = 3776] [serial = 1466] [outer = 11252C00] 13:39:03 INFO - PROCESS | 3776 | 1464381543804 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 723ms 13:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:39:03 INFO - PROCESS | 3776 | 1464381543846 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 3776 | 1464381543848 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 13:39:03 INFO - PROCESS | 3776 | 1464381543852 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 3776 | 1464381543853 Marionette TRACE conn2 <- [1,1918,null,{}] 13:39:03 INFO - PROCESS | 3776 | 1464381543857 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 3776 | 1464381543928 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:39:03 INFO - PROCESS | 3776 | 1464381543935 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 3776 | ++DOCSHELL 12844800 == 31 [pid = 3776] [id = 489] 13:39:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (12886800) [pid = 3776] [serial = 1467] [outer = 00000000] 13:39:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (12AEFC00) [pid = 3776] [serial = 1468] [outer = 12886800] 13:39:03 INFO - PROCESS | 3776 | 1464381543980 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (130A2400) [pid = 3776] [serial = 1469] [outer = 12886800] 13:39:04 INFO - PROCESS | 3776 | 1464381544430 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 616ms 13:39:04 INFO - PROCESS | 3776 | 1464381544472 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 3776 | 1464381544474 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 13:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:39:04 INFO - PROCESS | 3776 | 1464381544477 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 3776 | 1464381544479 Marionette TRACE conn2 <- [1,1922,null,{}] 13:39:04 INFO - PROCESS | 3776 | 1464381544482 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 3776 | 1464381544561 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:39:04 INFO - PROCESS | 3776 | 1464381544568 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 3776 | ++DOCSHELL 13123400 == 32 [pid = 3776] [id = 490] 13:39:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1312A400) [pid = 3776] [serial = 1470] [outer = 00000000] 13:39:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (13378800) [pid = 3776] [serial = 1471] [outer = 1312A400] 13:39:04 INFO - PROCESS | 3776 | 1464381544617 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (13390000) [pid = 3776] [serial = 1472] [outer = 1312A400] 13:39:05 INFO - PROCESS | 3776 | 1464381545086 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 693ms 13:39:05 INFO - PROCESS | 3776 | 1464381545160 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:39:05 INFO - PROCESS | 3776 | 1464381545162 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 13:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:39:05 INFO - PROCESS | 3776 | 1464381545166 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 3776 | 1464381545167 Marionette TRACE conn2 <- [1,1926,null,{}] 13:39:05 INFO - PROCESS | 3776 | 1464381545171 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:05 INFO - PROCESS | 3776 | 1464381545293 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:39:05 INFO - PROCESS | 3776 | 1464381545304 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 3776 | ++DOCSHELL 139AB400 == 33 [pid = 3776] [id = 491] 13:39:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (139AEC00) [pid = 3776] [serial = 1473] [outer = 00000000] 13:39:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (141C4800) [pid = 3776] [serial = 1474] [outer = 139AEC00] 13:39:05 INFO - PROCESS | 3776 | 1464381545349 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (141CF800) [pid = 3776] [serial = 1475] [outer = 139AEC00] 13:39:06 INFO - PROCESS | 3776 | 1464381546162 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1031ms 13:39:06 INFO - PROCESS | 3776 | 1464381546193 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 3776 | 1464381546198 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 13:39:06 INFO - PROCESS | 3776 | 1464381546203 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:39:06 INFO - PROCESS | 3776 | 1464381546208 Marionette TRACE conn2 <- [1,1930,null,{}] 13:39:06 INFO - PROCESS | 3776 | 1464381546232 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 3776 | 1464381546352 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:39:06 INFO - PROCESS | 3776 | 1464381546484 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 3776 | ++DOCSHELL 10A7E800 == 34 [pid = 3776] [id = 492] 13:39:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (10E50C00) [pid = 3776] [serial = 1476] [outer = 00000000] 13:39:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (11016400) [pid = 3776] [serial = 1477] [outer = 10E50C00] 13:39:06 INFO - PROCESS | 3776 | 1464381546549 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (11048000) [pid = 3776] [serial = 1478] [outer = 10E50C00] 13:39:07 INFO - PROCESS | 3776 | 1464381547315 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1123ms 13:39:07 INFO - PROCESS | 3776 | 1464381547337 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 3776 | 1464381547343 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 13:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:39:07 INFO - PROCESS | 3776 | 1464381547350 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - PROCESS | 3776 | 1464381547353 Marionette TRACE conn2 <- [1,1934,null,{}] 13:39:07 INFO - PROCESS | 3776 | 1464381547357 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:07 INFO - PROCESS | 3776 | 1464381547472 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:39:07 INFO - PROCESS | 3776 | 1464381547603 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 3776 | ++DOCSHELL 12846800 == 35 [pid = 3776] [id = 493] 13:39:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (12848800) [pid = 3776] [serial = 1479] [outer = 00000000] 13:39:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (13305C00) [pid = 3776] [serial = 1480] [outer = 12848800] 13:39:07 INFO - PROCESS | 3776 | 1464381547659 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (1331A000) [pid = 3776] [serial = 1481] [outer = 12848800] 13:39:08 INFO - PROCESS | 3776 | --DOCSHELL 12843800 == 34 [pid = 3776] [id = 422] 13:39:08 INFO - PROCESS | 3776 | --DOCSHELL 14E39800 == 33 [pid = 3776] [id = 425] 13:39:08 INFO - PROCESS | 3776 | --DOCSHELL 12848C00 == 32 [pid = 3776] [id = 419] 13:39:08 INFO - PROCESS | 3776 | 1464381548466 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1123ms 13:39:08 INFO - PROCESS | 3776 | 1464381548476 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:39:08 INFO - PROCESS | 3776 | 1464381548480 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 13:39:08 INFO - PROCESS | 3776 | 1464381548485 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 3776 | 1464381548489 Marionette TRACE conn2 <- [1,1938,null,{}] 13:39:08 INFO - PROCESS | 3776 | 1464381548495 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 3776 | 1464381548590 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:39:08 INFO - PROCESS | 3776 | 1464381548682 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 3776 | ++DOCSHELL 0F310800 == 33 [pid = 3776] [id = 494] 13:39:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (10373000) [pid = 3776] [serial = 1482] [outer = 00000000] 13:39:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (10A64800) [pid = 3776] [serial = 1483] [outer = 10373000] 13:39:08 INFO - PROCESS | 3776 | 1464381548730 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (11027800) [pid = 3776] [serial = 1484] [outer = 10373000] 13:39:09 INFO - PROCESS | 3776 | 1464381549171 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 723ms 13:39:09 INFO - PROCESS | 3776 | 1464381549222 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 3776 | 1464381549228 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:39:09 INFO - PROCESS | 3776 | 1464381549233 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 3776 | 1464381549236 Marionette TRACE conn2 <- [1,1942,null,{}] 13:39:09 INFO - PROCESS | 3776 | 1464381549240 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 3776 | 1464381549303 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:39:09 INFO - PROCESS | 3776 | 1464381549312 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 3776 | ++DOCSHELL 11074000 == 34 [pid = 3776] [id = 495] 13:39:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (11432000) [pid = 3776] [serial = 1485] [outer = 00000000] 13:39:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (12847400) [pid = 3776] [serial = 1486] [outer = 11432000] 13:39:09 INFO - PROCESS | 3776 | 1464381549364 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (128BB000) [pid = 3776] [serial = 1487] [outer = 11432000] 13:39:09 INFO - PROCESS | 3776 | 1464381549825 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 615ms 13:39:09 INFO - PROCESS | 3776 | 1464381549855 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 3776 | 1464381549857 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:39:09 INFO - PROCESS | 3776 | 1464381549861 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 3776 | 1464381549864 Marionette TRACE conn2 <- [1,1946,null,{}] 13:39:09 INFO - PROCESS | 3776 | 1464381549874 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 3776 | 1464381549960 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:39:09 INFO - PROCESS | 3776 | 1464381549971 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:09 INFO - PROCESS | 3776 | ++DOCSHELL 14113800 == 35 [pid = 3776] [id = 496] 13:39:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (14116C00) [pid = 3776] [serial = 1488] [outer = 00000000] 13:39:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (141E1800) [pid = 3776] [serial = 1489] [outer = 14116C00] 13:39:10 INFO - PROCESS | 3776 | 1464381550024 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (141EE400) [pid = 3776] [serial = 1490] [outer = 14116C00] 13:39:10 INFO - PROCESS | 3776 | 1464381550485 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 677ms 13:39:10 INFO - PROCESS | 3776 | 1464381550542 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 3776 | 1464381550545 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 13:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:39:10 INFO - PROCESS | 3776 | 1464381550548 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:39:10 INFO - PROCESS | 3776 | 1464381550550 Marionette TRACE conn2 <- [1,1950,null,{}] 13:39:10 INFO - PROCESS | 3776 | 1464381550553 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:10 INFO - PROCESS | 3776 | 1464381550634 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:39:10 INFO - PROCESS | 3776 | 1464381550675 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 3776 | ++DOCSHELL 14E34C00 == 36 [pid = 3776] [id = 497] 13:39:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (14E3D000) [pid = 3776] [serial = 1491] [outer = 00000000] 13:39:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (15257400) [pid = 3776] [serial = 1492] [outer = 14E3D000] 13:39:10 INFO - PROCESS | 3776 | 1464381550720 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (1578DC00) [pid = 3776] [serial = 1493] [outer = 14E3D000] 13:39:11 INFO - PROCESS | 3776 | 1464381551218 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 723ms 13:39:11 INFO - PROCESS | 3776 | 1464381551288 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 3776 | 1464381551290 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 13:39:11 INFO - PROCESS | 3776 | 1464381551294 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:39:11 INFO - PROCESS | 3776 | 1464381551295 Marionette TRACE conn2 <- [1,1954,null,{}] 13:39:11 INFO - PROCESS | 3776 | 1464381551299 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 3776 | 1464381551396 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:39:11 INFO - PROCESS | 3776 | 1464381551406 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 3776 | ++DOCSHELL 15257000 == 37 [pid = 3776] [id = 498] 13:39:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (157BD400) [pid = 3776] [serial = 1494] [outer = 00000000] 13:39:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (157DA000) [pid = 3776] [serial = 1495] [outer = 157BD400] 13:39:11 INFO - PROCESS | 3776 | 1464381551452 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (15A47000) [pid = 3776] [serial = 1496] [outer = 157BD400] 13:39:11 INFO - PROCESS | 3776 | 1464381551923 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 677ms 13:39:11 INFO - PROCESS | 3776 | 1464381551978 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 3776 | 1464381551980 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 13:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:39:11 INFO - PROCESS | 3776 | 1464381551983 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 3776 | 1464381551985 Marionette TRACE conn2 <- [1,1958,null,{}] 13:39:11 INFO - PROCESS | 3776 | 1464381551989 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 3776 | 1464381552142 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:39:12 INFO - PROCESS | 3776 | 1464381552209 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 3776 | ++DOCSHELL 15E82C00 == 38 [pid = 3776] [id = 499] 13:39:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (1653FC00) [pid = 3776] [serial = 1497] [outer = 00000000] 13:39:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (16732C00) [pid = 3776] [serial = 1498] [outer = 1653FC00] 13:39:12 INFO - PROCESS | 3776 | 1464381552254 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (16733C00) [pid = 3776] [serial = 1499] [outer = 1653FC00] 13:39:12 INFO - PROCESS | 3776 | 1464381552652 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 723ms 13:39:12 INFO - PROCESS | 3776 | 1464381552707 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 3776 | 1464381552709 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 13:39:12 INFO - PROCESS | 3776 | 1464381552712 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:39:12 INFO - PROCESS | 3776 | 1464381552714 Marionette TRACE conn2 <- [1,1962,null,{}] 13:39:12 INFO - PROCESS | 3776 | 1464381552726 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 3776 | 1464381552836 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:39:12 INFO - PROCESS | 3776 | 1464381552842 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:12 INFO - PROCESS | 3776 | ++DOCSHELL 141E2800 == 39 [pid = 3776] [id = 500] 13:39:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (166B3C00) [pid = 3776] [serial = 1500] [outer = 00000000] 13:39:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (1680CC00) [pid = 3776] [serial = 1501] [outer = 166B3C00] 13:39:12 INFO - PROCESS | 3776 | 1464381552886 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (1681C400) [pid = 3776] [serial = 1502] [outer = 166B3C00] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (14E36C00) [pid = 3776] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (1380BC00) [pid = 3776] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (15259000) [pid = 3776] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (14EB7C00) [pid = 3776] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (139AB000) [pid = 3776] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (1380D400) [pid = 3776] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (12AF1400) [pid = 3776] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (11052400) [pid = 3776] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (10A83400) [pid = 3776] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (10E52000) [pid = 3776] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (16AF4800) [pid = 3776] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (166BE400) [pid = 3776] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (13397800) [pid = 3776] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (11045400) [pid = 3776] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (174C7C00) [pid = 3776] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (16731800) [pid = 3776] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (1104B000) [pid = 3776] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (0F39BC00) [pid = 3776] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (1100BC00) [pid = 3776] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (17B1D000) [pid = 3776] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (131E8800) [pid = 3776] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (12886800) [pid = 3776] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1380CC00) [pid = 3776] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (0C7F9C00) [pid = 3776] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (157D3C00) [pid = 3776] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (168E0000) [pid = 3776] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (105F0000) [pid = 3776] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (10E54000) [pid = 3776] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1100E800) [pid = 3776] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1283F400) [pid = 3776] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (1312A400) [pid = 3776] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (114AE000) [pid = 3776] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (1100A400) [pid = 3776] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (11252C00) [pid = 3776] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (151CB800) [pid = 3776] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1339A800) [pid = 3776] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (10487C00) [pid = 3776] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:39:13 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (16AFCC00) [pid = 3776] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:39:13 INFO - PROCESS | 3776 | 1464381553570 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 877ms 13:39:13 INFO - PROCESS | 3776 | 1464381553600 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:39:13 INFO - PROCESS | 3776 | 1464381553612 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 13:39:13 INFO - PROCESS | 3776 | 1464381553616 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:39:13 INFO - PROCESS | 3776 | 1464381553617 Marionette TRACE conn2 <- [1,1966,null,{}] 13:39:13 INFO - PROCESS | 3776 | 1464381553621 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:13 INFO - PROCESS | 3776 | 1464381553701 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:39:13 INFO - PROCESS | 3776 | 1464381553707 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 3776 | ++DOCSHELL 0F39BC00 == 40 [pid = 3776] [id = 501] 13:39:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (10A7F000) [pid = 3776] [serial = 1503] [outer = 00000000] 13:39:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (11014400) [pid = 3776] [serial = 1504] [outer = 10A7F000] 13:39:13 INFO - PROCESS | 3776 | 1464381553750 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (11073400) [pid = 3776] [serial = 1505] [outer = 10A7F000] 13:39:14 INFO - PROCESS | 3776 | 1464381554171 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 585ms 13:39:14 INFO - PROCESS | 3776 | 1464381554214 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 3776 | 1464381554216 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 13:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:39:14 INFO - PROCESS | 3776 | 1464381554223 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 3776 | 1464381554225 Marionette TRACE conn2 <- [1,1970,null,{}] 13:39:14 INFO - PROCESS | 3776 | 1464381554228 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:14 INFO - PROCESS | 3776 | 1464381554306 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:39:14 INFO - PROCESS | 3776 | 1464381554313 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 3776 | ++DOCSHELL 1100A400 == 41 [pid = 3776] [id = 502] 13:39:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (114AE000) [pid = 3776] [serial = 1506] [outer = 00000000] 13:39:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1330BC00) [pid = 3776] [serial = 1507] [outer = 114AE000] 13:39:14 INFO - PROCESS | 3776 | 1464381554360 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (13391000) [pid = 3776] [serial = 1508] [outer = 114AE000] 13:39:14 INFO - PROCESS | 3776 | 1464381554768 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 585ms 13:39:14 INFO - PROCESS | 3776 | 1464381554800 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 3776 | 1464381554802 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 13:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:39:14 INFO - PROCESS | 3776 | 1464381554805 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - PROCESS | 3776 | 1464381554807 Marionette TRACE conn2 <- [1,1974,null,{}] 13:39:14 INFO - PROCESS | 3776 | 1464381554824 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:14 INFO - PROCESS | 3776 | 1464381554901 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:39:14 INFO - PROCESS | 3776 | 1464381554907 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 3776 | ++DOCSHELL 13396000 == 42 [pid = 3776] [id = 503] 13:39:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (139A7C00) [pid = 3776] [serial = 1509] [outer = 00000000] 13:39:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (151CB800) [pid = 3776] [serial = 1510] [outer = 139A7C00] 13:39:14 INFO - PROCESS | 3776 | 1464381554951 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (153FA800) [pid = 3776] [serial = 1511] [outer = 139A7C00] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 10EDE800 == 41 [pid = 3776] [id = 429] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 1104C000 == 40 [pid = 3776] [id = 431] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 1449B400 == 39 [pid = 3776] [id = 434] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 139AC800 == 38 [pid = 3776] [id = 433] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 1283D800 == 37 [pid = 3776] [id = 428] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 1055FC00 == 36 [pid = 3776] [id = 426] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 10E4E800 == 35 [pid = 3776] [id = 430] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 14118400 == 34 [pid = 3776] [id = 423] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 15E80800 == 33 [pid = 3776] [id = 485] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 10A7E400 == 32 [pid = 3776] [id = 427] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 11030800 == 31 [pid = 3776] [id = 432] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 11076000 == 30 [pid = 3776] [id = 418] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 1331A800 == 29 [pid = 3776] [id = 420] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 10F15000 == 28 [pid = 3776] [id = 417] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 141E4C00 == 27 [pid = 3776] [id = 424] 13:39:16 INFO - PROCESS | 3776 | --DOCSHELL 13391400 == 26 [pid = 3776] [id = 421] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1683D800) [pid = 3776] [serial = 1331] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (11A0AC00) [pid = 3776] [serial = 1244] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (10A58000) [pid = 3776] [serial = 1460] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (11016000) [pid = 3776] [serial = 1462] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (17FB4800) [pid = 3776] [serial = 1379] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (1380AC00) [pid = 3776] [serial = 1247] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (12AEFC00) [pid = 3776] [serial = 1468] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (14498800) [pid = 3776] [serial = 1328] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (0F30FC00) [pid = 3776] [serial = 1238] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (1673E800) [pid = 3776] [serial = 1376] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (16AF6400) [pid = 3776] [serial = 1334] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (11CA0C00) [pid = 3776] [serial = 1325] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (11070C00) [pid = 3776] [serial = 1283] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (11079800) [pid = 3776] [serial = 1370] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (1331C800) [pid = 3776] [serial = 1286] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (13378800) [pid = 3776] [serial = 1471] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (157DBC00) [pid = 3776] [serial = 1292] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (11026000) [pid = 3776] [serial = 1241] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (1055F400) [pid = 3776] [serial = 1459] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (11430000) [pid = 3776] [serial = 1465] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (157D0400) [pid = 3776] [serial = 1289] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (13DC4000) [pid = 3776] [serial = 1373] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (11C10C00) [pid = 3776] [serial = 1466] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (1102E400) [pid = 3776] [serial = 1463] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (130A2400) [pid = 3776] [serial = 1469] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1125D400) [pid = 3776] [serial = 1250] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (16F2F000) [pid = 3776] [serial = 1337] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (13390000) [pid = 3776] [serial = 1472] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1673BC00) [pid = 3776] [serial = 1454] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (16813C00) [pid = 3776] [serial = 1456] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (141CD400) [pid = 3776] [serial = 1441] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (157C7400) [pid = 3776] [serial = 1445] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1579AC00) [pid = 3776] [serial = 1444] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (15E74800) [pid = 3776] [serial = 1447] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (166BD400) [pid = 3776] [serial = 1453] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (141C4800) [pid = 3776] [serial = 1474] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (15E74C00) [pid = 3776] [serial = 1448] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (15A3EC00) [pid = 3776] [serial = 1450] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (139AE000) [pid = 3776] [serial = 1438] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (13379400) [pid = 3776] [serial = 1435] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (13394000) [pid = 3776] [serial = 1436] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (1107C400) [pid = 3776] [serial = 1432] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (112AD400) [pid = 3776] [serial = 1433] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (11017800) [pid = 3776] [serial = 1430] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (10F0C000) [pid = 3776] [serial = 1429] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (195A8C00) [pid = 3776] [serial = 1427] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (19411800) [pid = 3776] [serial = 1426] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (180F1800) [pid = 3776] [serial = 1424] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (180EE000) [pid = 3776] [serial = 1423] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (17DE0000) [pid = 3776] [serial = 1421] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (17893C00) [pid = 3776] [serial = 1420] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (14E30400) [pid = 3776] [serial = 1418] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 65 (141D0400) [pid = 3776] [serial = 1417] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 64 (13127800) [pid = 3776] [serial = 1415] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 63 (12847C00) [pid = 3776] [serial = 1414] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 62 (180E8000) [pid = 3776] [serial = 1412] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 61 (141E7C00) [pid = 3776] [serial = 1442] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 60 (15E79000) [pid = 3776] [serial = 1451] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | --DOMWINDOW == 59 (14119400) [pid = 3776] [serial = 1439] [outer = 00000000] [url = about:blank] 13:39:16 INFO - PROCESS | 3776 | 1464381556913 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2124ms 13:39:16 INFO - PROCESS | 3776 | 1464381556939 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 3776 | 1464381556942 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 13:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:39:16 INFO - PROCESS | 3776 | 1464381556951 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - PROCESS | 3776 | 1464381556954 Marionette TRACE conn2 <- [1,1978,null,{}] 13:39:16 INFO - PROCESS | 3776 | 1464381556960 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 3776 | 1464381557053 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:39:17 INFO - PROCESS | 3776 | 1464381557062 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 3776 | ++DOCSHELL 1043A800 == 27 [pid = 3776] [id = 504] 13:39:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 60 (10481800) [pid = 3776] [serial = 1512] [outer = 00000000] 13:39:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 61 (10A57C00) [pid = 3776] [serial = 1513] [outer = 10481800] 13:39:17 INFO - PROCESS | 3776 | 1464381557111 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 62 (10A62400) [pid = 3776] [serial = 1514] [outer = 10481800] 13:39:17 INFO - PROCESS | 3776 | 1464381557634 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 723ms 13:39:17 INFO - PROCESS | 3776 | 1464381557691 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 3776 | 1464381557697 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 13:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:39:17 INFO - PROCESS | 3776 | 1464381557704 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 3776 | 1464381557707 Marionette TRACE conn2 <- [1,1982,null,{}] 13:39:17 INFO - PROCESS | 3776 | 1464381557711 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 3776 | 1464381557798 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:39:17 INFO - PROCESS | 3776 | 1464381557896 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 3776 | ++DOCSHELL 10F14400 == 28 [pid = 3776] [id = 505] 13:39:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 63 (10F15800) [pid = 3776] [serial = 1515] [outer = 00000000] 13:39:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 64 (11016000) [pid = 3776] [serial = 1516] [outer = 10F15800] 13:39:17 INFO - PROCESS | 3776 | 1464381557942 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 65 (1102A400) [pid = 3776] [serial = 1517] [outer = 10F15800] 13:39:18 INFO - PROCESS | 3776 | 1464381558306 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 13:39:18 INFO - PROCESS | 3776 | 1464381558325 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 3776 | 1464381558328 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 13:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:39:18 INFO - PROCESS | 3776 | 1464381558332 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 3776 | 1464381558335 Marionette TRACE conn2 <- [1,1986,null,{}] 13:39:18 INFO - PROCESS | 3776 | 1464381558346 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:18 INFO - PROCESS | 3776 | 1464381558461 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:39:18 INFO - PROCESS | 3776 | 1464381558472 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 3776 | ++DOCSHELL 1107C000 == 29 [pid = 3776] [id = 506] 13:39:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 66 (1107C400) [pid = 3776] [serial = 1518] [outer = 00000000] 13:39:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (1129FC00) [pid = 3776] [serial = 1519] [outer = 1107C400] 13:39:18 INFO - PROCESS | 3776 | 1464381558528 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (114A7800) [pid = 3776] [serial = 1520] [outer = 1107C400] 13:39:18 INFO - PROCESS | 3776 | 1464381558992 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 677ms 13:39:19 INFO - PROCESS | 3776 | 1464381559036 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 3776 | 1464381559039 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 13:39:19 INFO - PROCESS | 3776 | 1464381559042 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:39:19 INFO - PROCESS | 3776 | 1464381559044 Marionette TRACE conn2 <- [1,1990,null,{}] 13:39:19 INFO - PROCESS | 3776 | 1464381559047 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:19 INFO - PROCESS | 3776 | 1464381559113 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:39:19 INFO - PROCESS | 3776 | 1464381559120 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 3776 | ++DOCSHELL 1283B400 == 30 [pid = 3776] [id = 507] 13:39:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (1283C000) [pid = 3776] [serial = 1521] [outer = 00000000] 13:39:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (1284A000) [pid = 3776] [serial = 1522] [outer = 1283C000] 13:39:19 INFO - PROCESS | 3776 | 1464381559168 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (12A98C00) [pid = 3776] [serial = 1523] [outer = 1283C000] 13:39:19 INFO - PROCESS | 3776 | 1464381559619 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 631ms 13:39:19 INFO - PROCESS | 3776 | 1464381559665 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 3776 | 1464381559667 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 13:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:39:19 INFO - PROCESS | 3776 | 1464381559675 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 3776 | 1464381559676 Marionette TRACE conn2 <- [1,1994,null,{}] 13:39:19 INFO - PROCESS | 3776 | 1464381559680 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:19 INFO - PROCESS | 3776 | 1464381559756 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:39:19 INFO - PROCESS | 3776 | 1464381559762 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 3776 | ++DOCSHELL 12AEFC00 == 31 [pid = 3776] [id = 508] 13:39:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (12D7F000) [pid = 3776] [serial = 1524] [outer = 00000000] 13:39:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (13127800) [pid = 3776] [serial = 1525] [outer = 12D7F000] 13:39:19 INFO - PROCESS | 3776 | 1464381559809 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (13316C00) [pid = 3776] [serial = 1526] [outer = 12D7F000] 13:39:20 INFO - PROCESS | 3776 | 1464381560249 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:39:20 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 13:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 616ms 13:39:20 INFO - PROCESS | 3776 | 1464381560297 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 3776 | 1464381560299 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 13:39:20 INFO - PROCESS | 3776 | 1464381560303 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:39:20 INFO - PROCESS | 3776 | 1464381560304 Marionette TRACE conn2 <- [1,1998,null,{}] 13:39:20 INFO - PROCESS | 3776 | 1464381560308 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 3776 | 1464381560415 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:39:20 INFO - PROCESS | 3776 | 1464381560425 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:20 INFO - PROCESS | 3776 | ++DOCSHELL 1339C800 == 32 [pid = 3776] [id = 509] 13:39:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (1339CC00) [pid = 3776] [serial = 1527] [outer = 00000000] 13:39:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (13902400) [pid = 3776] [serial = 1528] [outer = 1339CC00] 13:39:20 INFO - PROCESS | 3776 | 1464381560473 Marionette DEBUG loaded listener.js 13:39:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (13909800) [pid = 3776] [serial = 1529] [outer = 1339CC00] 13:39:20 INFO - PROCESS | 3776 | 1464381560922 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:39:20 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 13:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 631ms 13:39:20 INFO - PROCESS | 3776 | 1464381560946 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 3776 | 1464381560948 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 13:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:39:20 INFO - PROCESS | 3776 | 1464381560951 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 3776 | 1464381560953 Marionette TRACE conn2 <- [1,2002,null,{}] 13:39:20 INFO - PROCESS | 3776 | 1464381560957 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:21 INFO - PROCESS | 3776 | 1464381561030 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:39:21 INFO - PROCESS | 3776 | 1464381561036 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 3776 | ++DOCSHELL 13905800 == 33 [pid = 3776] [id = 510] 13:39:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13906800) [pid = 3776] [serial = 1530] [outer = 00000000] 13:39:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (14114C00) [pid = 3776] [serial = 1531] [outer = 13906800] 13:39:21 INFO - PROCESS | 3776 | 1464381561080 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (14118000) [pid = 3776] [serial = 1532] [outer = 13906800] 13:39:21 INFO - PROCESS | 3776 | 1464381561499 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 585ms 13:39:21 INFO - PROCESS | 3776 | 1464381561531 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:39:21 INFO - PROCESS | 3776 | 1464381561534 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 13:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:39:21 INFO - PROCESS | 3776 | 1464381561539 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:39:21 INFO - PROCESS | 3776 | 1464381561541 Marionette TRACE conn2 <- [1,2006,null,{}] 13:39:21 INFO - PROCESS | 3776 | 1464381561546 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:21 INFO - PROCESS | 3776 | 1464381561668 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:39:21 INFO - PROCESS | 3776 | 1464381561687 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 3776 | ++DOCSHELL 0F30C000 == 34 [pid = 3776] [id = 511] 13:39:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (0F30E800) [pid = 3776] [serial = 1533] [outer = 00000000] 13:39:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (141E0400) [pid = 3776] [serial = 1534] [outer = 0F30E800] 13:39:21 INFO - PROCESS | 3776 | 1464381561732 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (141E0800) [pid = 3776] [serial = 1535] [outer = 0F30E800] 13:39:22 INFO - PROCESS | 3776 | 1464381562163 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 631ms 13:39:22 INFO - PROCESS | 3776 | 1464381562174 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 3776 | 1464381562176 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 13:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:39:22 INFO - PROCESS | 3776 | 1464381562179 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - PROCESS | 3776 | 1464381562181 Marionette TRACE conn2 <- [1,2010,null,{}] 13:39:22 INFO - PROCESS | 3776 | 1464381562184 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 3776 | 1464381562281 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:39:22 INFO - PROCESS | 3776 | 1464381562287 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 3776 | ++DOCSHELL 1107B400 == 35 [pid = 3776] [id = 512] 13:39:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (141E9000) [pid = 3776] [serial = 1536] [outer = 00000000] 13:39:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (14495800) [pid = 3776] [serial = 1537] [outer = 141E9000] 13:39:22 INFO - PROCESS | 3776 | 1464381562331 Marionette DEBUG loaded listener.js 13:39:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (14496800) [pid = 3776] [serial = 1538] [outer = 141E9000] 13:39:22 INFO - PROCESS | 3776 | 1464381562813 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 693ms 13:39:22 INFO - PROCESS | 3776 | 1464381562863 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 3776 | 1464381562864 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 13:39:22 INFO - PROCESS | 3776 | 1464381562868 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:39:22 INFO - PROCESS | 3776 | 1464381562869 Marionette TRACE conn2 <- [1,2014,null,{}] 13:39:22 INFO - PROCESS | 3776 | 1464381562873 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 3776 | 1464381562986 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:39:22 INFO - PROCESS | 3776 | 1464381562992 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:22 INFO - PROCESS | 3776 | ++DOCSHELL 1129F800 == 36 [pid = 3776] [id = 513] 13:39:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (13DC4000) [pid = 3776] [serial = 1539] [outer = 00000000] 13:39:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (14E3E800) [pid = 3776] [serial = 1540] [outer = 13DC4000] 13:39:23 INFO - PROCESS | 3776 | 1464381563036 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (151D2400) [pid = 3776] [serial = 1541] [outer = 13DC4000] 13:39:23 INFO - PROCESS | 3776 | 1464381563467 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 13:39:23 INFO - PROCESS | 3776 | 1464381563489 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 3776 | 1464381563491 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 13:39:23 INFO - PROCESS | 3776 | 1464381563494 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:39:23 INFO - PROCESS | 3776 | 1464381563497 Marionette TRACE conn2 <- [1,2018,null,{}] 13:39:23 INFO - PROCESS | 3776 | 1464381563505 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:23 INFO - PROCESS | 3776 | 1464381563636 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:39:23 INFO - PROCESS | 3776 | 1464381563730 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 3776 | ++DOCSHELL 157C4C00 == 37 [pid = 3776] [id = 514] 13:39:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (157CD800) [pid = 3776] [serial = 1542] [outer = 00000000] 13:39:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (157D9000) [pid = 3776] [serial = 1543] [outer = 157CD800] 13:39:23 INFO - PROCESS | 3776 | 1464381563785 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (15E68400) [pid = 3776] [serial = 1544] [outer = 157CD800] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (157BD400) [pid = 3776] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (1653FC00) [pid = 3776] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (166B3C00) [pid = 3776] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (114AE000) [pid = 3776] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (14E3D000) [pid = 3776] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (14116C00) [pid = 3776] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (11432000) [pid = 3776] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (10373000) [pid = 3776] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (12848800) [pid = 3776] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (10E50C00) [pid = 3776] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (139AEC00) [pid = 3776] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (10A7F000) [pid = 3776] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:39:24 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (166B2000) [pid = 3776] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:39:24 INFO - PROCESS | 3776 | 1464381564580 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1139ms 13:39:24 INFO - PROCESS | 3776 | 1464381564631 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 3776 | 1464381564633 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 13:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:39:24 INFO - PROCESS | 3776 | 1464381564636 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 3776 | 1464381564638 Marionette TRACE conn2 <- [1,2022,null,{}] 13:39:24 INFO - PROCESS | 3776 | 1464381564641 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:24 INFO - PROCESS | 3776 | 1464381564720 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:39:24 INFO - PROCESS | 3776 | 1464381564726 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 3776 | ++DOCSHELL 10A5E400 == 38 [pid = 3776] [id = 515] 13:39:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (11014000) [pid = 3776] [serial = 1545] [outer = 00000000] 13:39:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (139B0000) [pid = 3776] [serial = 1546] [outer = 11014000] 13:39:24 INFO - PROCESS | 3776 | 1464381564770 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (14116C00) [pid = 3776] [serial = 1547] [outer = 11014000] 13:39:25 INFO - PROCESS | 3776 | 1464381565188 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 585ms 13:39:25 INFO - PROCESS | 3776 | 1464381565237 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 3776 | 1464381565239 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 13:39:25 INFO - PROCESS | 3776 | 1464381565242 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 3776 | 1464381565244 Marionette TRACE conn2 <- [1,2026,null,{}] 13:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:39:25 INFO - PROCESS | 3776 | 1464381565247 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 3776 | 1464381565323 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:39:25 INFO - PROCESS | 3776 | 1464381565329 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 3776 | ++DOCSHELL 0F303800 == 39 [pid = 3776] [id = 516] 13:39:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (1043E800) [pid = 3776] [serial = 1548] [outer = 00000000] 13:39:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (157D1000) [pid = 3776] [serial = 1549] [outer = 1043E800] 13:39:25 INFO - PROCESS | 3776 | 1464381565374 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (15E71400) [pid = 3776] [serial = 1550] [outer = 1043E800] 13:39:25 INFO - PROCESS | 3776 | 1464381565808 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 631ms 13:39:25 INFO - PROCESS | 3776 | 1464381565866 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 3776 | 1464381565868 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 13:39:25 INFO - PROCESS | 3776 | 1464381565871 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:39:25 INFO - PROCESS | 3776 | 1464381565872 Marionette TRACE conn2 <- [1,2030,null,{}] 13:39:25 INFO - PROCESS | 3776 | 1464381565876 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 3776 | 1464381565951 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:39:25 INFO - PROCESS | 3776 | 1464381565957 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 3776 | ++DOCSHELL 13125C00 == 40 [pid = 3776] [id = 517] 13:39:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (139AEC00) [pid = 3776] [serial = 1551] [outer = 00000000] 13:39:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (15E7F400) [pid = 3776] [serial = 1552] [outer = 139AEC00] 13:39:25 INFO - PROCESS | 3776 | 1464381566000 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (15F57400) [pid = 3776] [serial = 1553] [outer = 139AEC00] 13:39:26 INFO - PROCESS | 3776 | 1464381566764 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:39:26 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) 13:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 13:39:26 INFO - PROCESS | 3776 | 1464381566842 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:39:26 INFO - PROCESS | 3776 | 1464381566846 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 13:39:26 INFO - PROCESS | 3776 | 1464381566852 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:39:26 INFO - PROCESS | 3776 | 1464381566856 Marionette TRACE conn2 <- [1,2034,null,{}] 13:39:26 INFO - PROCESS | 3776 | 1464381566862 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:27 INFO - PROCESS | 3776 | 1464381567042 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:39:27 INFO - PROCESS | 3776 | 1464381567053 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 3776 | ++DOCSHELL 1055EC00 == 41 [pid = 3776] [id = 518] 13:39:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (1055FC00) [pid = 3776] [serial = 1554] [outer = 00000000] 13:39:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1100D000) [pid = 3776] [serial = 1555] [outer = 1055FC00] 13:39:27 INFO - PROCESS | 3776 | 1464381567110 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (11027C00) [pid = 3776] [serial = 1556] [outer = 1055FC00] 13:39:27 INFO - PROCESS | 3776 | 1464381567830 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1031ms 13:39:27 INFO - PROCESS | 3776 | 1464381567883 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:39:27 INFO - PROCESS | 3776 | 1464381567889 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 13:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:39:27 INFO - PROCESS | 3776 | 1464381567896 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 3776 | 1464381567899 Marionette TRACE conn2 <- [1,2038,null,{}] 13:39:27 INFO - PROCESS | 3776 | 1464381567903 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:28 INFO - PROCESS | 3776 | 1464381568026 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:39:28 INFO - PROCESS | 3776 | 1464381568160 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F2400 == 42 [pid = 3776] [id = 519] 13:39:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (0C7F5C00) [pid = 3776] [serial = 1557] [outer = 00000000] 13:39:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (10A55800) [pid = 3776] [serial = 1558] [outer = 0C7F5C00] 13:39:28 INFO - PROCESS | 3776 | 1464381568216 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (11053400) [pid = 3776] [serial = 1559] [outer = 0C7F5C00] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 0F39BC00 == 41 [pid = 3776] [id = 501] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 1100A400 == 40 [pid = 3776] [id = 502] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 141E2800 == 39 [pid = 3776] [id = 500] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 0F310800 == 38 [pid = 3776] [id = 494] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 1100B800 == 37 [pid = 3776] [id = 487] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 12844800 == 36 [pid = 3776] [id = 489] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 15E82C00 == 35 [pid = 3776] [id = 499] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 1107F800 == 34 [pid = 3776] [id = 488] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 11074000 == 33 [pid = 3776] [id = 495] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 14113800 == 32 [pid = 3776] [id = 496] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 13123400 == 31 [pid = 3776] [id = 490] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 15257000 == 30 [pid = 3776] [id = 498] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 14E34C00 == 29 [pid = 3776] [id = 497] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 0F39AC00 == 28 [pid = 3776] [id = 486] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (151CB800) [pid = 3776] [serial = 1510] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | 1464381569123 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:29 INFO - PROCESS | 3776 | --DOCSHELL 13396000 == 27 [pid = 3776] [id = 503] 13:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1293ms 13:39:29 INFO - PROCESS | 3776 | 1464381569193 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 3776 | 1464381569197 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (16838000) [pid = 3776] [serial = 1457] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (157DA000) [pid = 3776] [serial = 1495] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (16732C00) [pid = 3776] [serial = 1498] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1680CC00) [pid = 3776] [serial = 1501] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (16733C00) [pid = 3776] [serial = 1499] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (1330BC00) [pid = 3776] [serial = 1507] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (1681C400) [pid = 3776] [serial = 1502] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (13391000) [pid = 3776] [serial = 1508] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (15257400) [pid = 3776] [serial = 1492] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (141E1800) [pid = 3776] [serial = 1489] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (141EE400) [pid = 3776] [serial = 1490] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (12847400) [pid = 3776] [serial = 1486] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (128BB000) [pid = 3776] [serial = 1487] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (10A64800) [pid = 3776] [serial = 1483] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (11027800) [pid = 3776] [serial = 1484] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (1331A000) [pid = 3776] [serial = 1481] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (13305C00) [pid = 3776] [serial = 1480] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (11048000) [pid = 3776] [serial = 1478] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (11016400) [pid = 3776] [serial = 1477] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (141CF800) [pid = 3776] [serial = 1475] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (15A47000) [pid = 3776] [serial = 1496] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (11014400) [pid = 3776] [serial = 1504] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (1578DC00) [pid = 3776] [serial = 1493] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (11073400) [pid = 3776] [serial = 1505] [outer = 00000000] [url = about:blank] 13:39:29 INFO - PROCESS | 3776 | 1464381569220 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 3776 | 1464381569225 Marionette TRACE conn2 <- [1,2042,null,{}] 13:39:29 INFO - PROCESS | 3776 | 1464381569232 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 3776 | 1464381569320 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:39:29 INFO - PROCESS | 3776 | 1464381569328 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:29 INFO - PROCESS | 3776 | ++DOCSHELL 10A57400 == 28 [pid = 3776] [id = 520] 13:39:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (10A59400) [pid = 3776] [serial = 1560] [outer = 00000000] 13:39:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (10A7CC00) [pid = 3776] [serial = 1561] [outer = 10A59400] 13:39:29 INFO - PROCESS | 3776 | 1464381569375 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (10E54000) [pid = 3776] [serial = 1562] [outer = 10A59400] 13:39:29 INFO - PROCESS | 3776 | 1464381569873 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 677ms 13:39:29 INFO - PROCESS | 3776 | 1464381569899 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 3776 | 1464381569904 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:39:29 INFO - PROCESS | 3776 | 1464381569910 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 3776 | 1464381569912 Marionette TRACE conn2 <- [1,2046,null,{}] 13:39:29 INFO - PROCESS | 3776 | 1464381569916 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 3776 | 1464381570002 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:39:30 INFO - PROCESS | 3776 | 1464381570011 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 3776 | ++DOCSHELL 11034400 == 29 [pid = 3776] [id = 521] 13:39:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (11049000) [pid = 3776] [serial = 1563] [outer = 00000000] 13:39:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (1104F400) [pid = 3776] [serial = 1564] [outer = 11049000] 13:39:30 INFO - PROCESS | 3776 | 1464381570056 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (11077400) [pid = 3776] [serial = 1565] [outer = 11049000] 13:39:30 INFO - PROCESS | 3776 | 1464381570516 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 631ms 13:39:30 INFO - PROCESS | 3776 | 1464381570547 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:39:30 INFO - PROCESS | 3776 | 1464381570549 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 13:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:39:30 INFO - PROCESS | 3776 | 1464381570553 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:39:30 INFO - PROCESS | 3776 | 1464381570556 Marionette TRACE conn2 <- [1,2050,null,{}] 13:39:30 INFO - PROCESS | 3776 | 1464381570567 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:30 INFO - PROCESS | 3776 | 1464381570649 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:39:30 INFO - PROCESS | 3776 | 1464381570660 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 3776 | ++DOCSHELL 12843400 == 30 [pid = 3776] [id = 522] 13:39:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (12844000) [pid = 3776] [serial = 1566] [outer = 00000000] 13:39:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (128BB000) [pid = 3776] [serial = 1567] [outer = 12844000] 13:39:30 INFO - PROCESS | 3776 | 1464381570713 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13309800) [pid = 3776] [serial = 1568] [outer = 12844000] 13:39:31 INFO - PROCESS | 3776 | 1464381571166 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 13:39:31 INFO - PROCESS | 3776 | 1464381571234 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 3776 | 1464381571237 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 13:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:39:31 INFO - PROCESS | 3776 | 1464381571240 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 3776 | 1464381571242 Marionette TRACE conn2 <- [1,2054,null,{}] 13:39:31 INFO - PROCESS | 3776 | 1464381571246 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:31 INFO - PROCESS | 3776 | 1464381571369 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:39:31 INFO - PROCESS | 3776 | 1464381571382 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 3776 | ++DOCSHELL 1338F000 == 31 [pid = 3776] [id = 523] 13:39:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (13392000) [pid = 3776] [serial = 1569] [outer = 00000000] 13:39:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (13399800) [pid = 3776] [serial = 1570] [outer = 13392000] 13:39:31 INFO - PROCESS | 3776 | 1464381571428 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (1380BC00) [pid = 3776] [serial = 1571] [outer = 13392000] 13:39:31 INFO - PROCESS | 3776 | 1464381571896 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 677ms 13:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:39:31 INFO - PROCESS | 3776 | 1464381571939 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 3776 | 1464381571941 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 13:39:31 INFO - PROCESS | 3776 | 1464381571944 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 3776 | 1464381571946 Marionette TRACE conn2 <- [1,2058,null,{}] 13:39:31 INFO - PROCESS | 3776 | 1464381571949 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 3776 | 1464381572038 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:39:32 INFO - PROCESS | 3776 | 1464381572045 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 3776 | ++DOCSHELL 1283EC00 == 32 [pid = 3776] [id = 524] 13:39:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (13391000) [pid = 3776] [serial = 1572] [outer = 00000000] 13:39:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (139AB000) [pid = 3776] [serial = 1573] [outer = 13391000] 13:39:32 INFO - PROCESS | 3776 | 1464381572088 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (139B0C00) [pid = 3776] [serial = 1574] [outer = 13391000] 13:39:32 INFO - PROCESS | 3776 | 1464381572544 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 615ms 13:39:32 INFO - PROCESS | 3776 | 1464381572566 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 3776 | 1464381572568 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 13:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:39:32 INFO - PROCESS | 3776 | 1464381572572 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 3776 | 1464381572573 Marionette TRACE conn2 <- [1,2062,null,{}] 13:39:32 INFO - PROCESS | 3776 | 1464381572577 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 3776 | 1464381572694 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:39:32 INFO - PROCESS | 3776 | 1464381572789 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 3776 | ++DOCSHELL 14113800 == 33 [pid = 3776] [id = 525] 13:39:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (141C9400) [pid = 3776] [serial = 1575] [outer = 00000000] 13:39:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (141EF000) [pid = 3776] [serial = 1576] [outer = 141C9400] 13:39:32 INFO - PROCESS | 3776 | 1464381572834 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (14495C00) [pid = 3776] [serial = 1577] [outer = 141C9400] 13:39:33 INFO - PROCESS | 3776 | 1464381573224 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 677ms 13:39:33 INFO - PROCESS | 3776 | 1464381573257 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:39:33 INFO - PROCESS | 3776 | 1464381573259 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 13:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:39:33 INFO - PROCESS | 3776 | 1464381573262 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:39:33 INFO - PROCESS | 3776 | 1464381573264 Marionette TRACE conn2 <- [1,2066,null,{}] 13:39:33 INFO - PROCESS | 3776 | 1464381573267 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:33 INFO - PROCESS | 3776 | 1464381573378 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:39:33 INFO - PROCESS | 3776 | 1464381573385 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 3776 | ++DOCSHELL 14E36800 == 34 [pid = 3776] [id = 526] 13:39:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (14E3CC00) [pid = 3776] [serial = 1578] [outer = 00000000] 13:39:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (15257400) [pid = 3776] [serial = 1579] [outer = 14E3CC00] 13:39:33 INFO - PROCESS | 3776 | 1464381573428 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (1578C000) [pid = 3776] [serial = 1580] [outer = 14E3CC00] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (141E9000) [pid = 3776] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (10481800) [pid = 3776] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (10F15800) [pid = 3776] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (12D7F000) [pid = 3776] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0F30E800) [pid = 3776] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (1107C400) [pid = 3776] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (13906800) [pid = 3776] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (1283C000) [pid = 3776] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (1339CC00) [pid = 3776] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (13DC4000) [pid = 3776] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (1043E800) [pid = 3776] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (157CD800) [pid = 3776] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (139A7C00) [pid = 3776] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:39:33 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (11014000) [pid = 3776] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:39:34 INFO - PROCESS | 3776 | 1464381574020 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 831ms 13:39:34 INFO - PROCESS | 3776 | 1464381574103 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 3776 | 1464381574105 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 13:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:39:34 INFO - PROCESS | 3776 | 1464381574108 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - PROCESS | 3776 | 1464381574110 Marionette TRACE conn2 <- [1,2070,null,{}] 13:39:34 INFO - PROCESS | 3776 | 1464381574113 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 3776 | 1464381574188 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:39:34 INFO - PROCESS | 3776 | 1464381574178 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 3776 | ++DOCSHELL 105FA400 == 35 [pid = 3776] [id = 527] 13:39:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (10A58400) [pid = 3776] [serial = 1581] [outer = 00000000] 13:39:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (1330C000) [pid = 3776] [serial = 1582] [outer = 10A58400] 13:39:34 INFO - PROCESS | 3776 | 1464381574222 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (13DC4000) [pid = 3776] [serial = 1583] [outer = 10A58400] 13:39:34 INFO - PROCESS | 3776 | 1464381574643 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 585ms 13:39:34 INFO - PROCESS | 3776 | 1464381574688 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 3776 | 1464381574690 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 13:39:34 INFO - PROCESS | 3776 | 1464381574693 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:39:34 INFO - PROCESS | 3776 | 1464381574695 Marionette TRACE conn2 <- [1,2074,null,{}] 13:39:34 INFO - PROCESS | 3776 | 1464381574699 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 3776 | 1464381574781 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:39:34 INFO - PROCESS | 3776 | 1464381574787 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 3776 | ++DOCSHELL 12843800 == 36 [pid = 3776] [id = 528] 13:39:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (12846400) [pid = 3776] [serial = 1584] [outer = 00000000] 13:39:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (14E3F400) [pid = 3776] [serial = 1585] [outer = 12846400] 13:39:34 INFO - PROCESS | 3776 | 1464381574838 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (151D3400) [pid = 3776] [serial = 1586] [outer = 12846400] 13:39:35 INFO - PROCESS | 3776 | 1464381575244 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 585ms 13:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:39:35 INFO - PROCESS | 3776 | 1464381575282 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 3776 | 1464381575284 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 13:39:35 INFO - PROCESS | 3776 | 1464381575287 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 3776 | 1464381575289 Marionette TRACE conn2 <- [1,2078,null,{}] 13:39:35 INFO - PROCESS | 3776 | 1464381575293 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 3776 | 1464381575370 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:39:35 INFO - PROCESS | 3776 | 1464381575376 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 3776 | ++DOCSHELL 1331A000 == 37 [pid = 3776] [id = 529] 13:39:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (141E3C00) [pid = 3776] [serial = 1587] [outer = 00000000] 13:39:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (157D6800) [pid = 3776] [serial = 1588] [outer = 141E3C00] 13:39:35 INFO - PROCESS | 3776 | 1464381575425 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (157DA800) [pid = 3776] [serial = 1589] [outer = 141E3C00] 13:39:36 INFO - PROCESS | 3776 | 1464381576096 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 831ms 13:39:36 INFO - PROCESS | 3776 | 1464381576129 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 3776 | 1464381576134 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 13:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:39:36 INFO - PROCESS | 3776 | 1464381576140 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 3776 | 1464381576144 Marionette TRACE conn2 <- [1,2082,null,{}] 13:39:36 INFO - PROCESS | 3776 | 1464381576150 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:36 INFO - PROCESS | 3776 | 1464381576256 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:39:36 INFO - PROCESS | 3776 | 1464381576362 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 3776 | ++DOCSHELL 10488400 == 38 [pid = 3776] [id = 530] 13:39:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (1055F400) [pid = 3776] [serial = 1590] [outer = 00000000] 13:39:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (1100D800) [pid = 3776] [serial = 1591] [outer = 1055F400] 13:39:36 INFO - PROCESS | 3776 | 1464381576419 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (1104B400) [pid = 3776] [serial = 1592] [outer = 1055F400] 13:39:37 INFO - PROCESS | 3776 | 1464381577043 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 939ms 13:39:37 INFO - PROCESS | 3776 | 1464381577068 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 3776 | 1464381577074 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 13:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:39:37 INFO - PROCESS | 3776 | 1464381577081 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 3776 | 1464381577084 Marionette TRACE conn2 <- [1,2086,null,{}] 13:39:37 INFO - PROCESS | 3776 | 1464381577088 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 3776 | 1464381577195 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:39:37 INFO - PROCESS | 3776 | 1464381577300 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 3776 | ++DOCSHELL 11CA3800 == 39 [pid = 3776] [id = 531] 13:39:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (1283C000) [pid = 3776] [serial = 1593] [outer = 00000000] 13:39:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (13127C00) [pid = 3776] [serial = 1594] [outer = 1283C000] 13:39:37 INFO - PROCESS | 3776 | 1464381577338 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (13392800) [pid = 3776] [serial = 1595] [outer = 1283C000] 13:39:37 INFO - PROCESS | 3776 | 1464381577925 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 877ms 13:39:37 INFO - PROCESS | 3776 | 1464381577967 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 3776 | 1464381577970 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 13:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:39:37 INFO - PROCESS | 3776 | 1464381577974 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - PROCESS | 3776 | 1464381577978 Marionette TRACE conn2 <- [1,2090,null,{}] 13:39:37 INFO - PROCESS | 3776 | 1464381577988 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 3776 | 1464381578093 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:39:38 INFO - PROCESS | 3776 | 1464381578201 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 3776 | ++DOCSHELL 157C4800 == 40 [pid = 3776] [id = 532] 13:39:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (157CDC00) [pid = 3776] [serial = 1596] [outer = 00000000] 13:39:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (157D8C00) [pid = 3776] [serial = 1597] [outer = 157CDC00] 13:39:38 INFO - PROCESS | 3776 | 1464381578257 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (15E75800) [pid = 3776] [serial = 1598] [outer = 157CDC00] 13:39:38 INFO - PROCESS | 3776 | 1464381578862 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 924ms 13:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:39:38 INFO - PROCESS | 3776 | 1464381578902 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 3776 | 1464381578905 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 13:39:38 INFO - PROCESS | 3776 | 1464381578908 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 3776 | 1464381578910 Marionette TRACE conn2 <- [1,2094,null,{}] 13:39:38 INFO - PROCESS | 3776 | 1464381578914 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 3776 | 1464381579016 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:39:39 INFO - PROCESS | 3776 | 1464381579119 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 3776 | ++DOCSHELL 157D7C00 == 41 [pid = 3776] [id = 533] 13:39:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (15F4A400) [pid = 3776] [serial = 1599] [outer = 00000000] 13:39:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (166B1C00) [pid = 3776] [serial = 1600] [outer = 15F4A400] 13:39:39 INFO - PROCESS | 3776 | 1464381579173 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (166BE400) [pid = 3776] [serial = 1601] [outer = 15F4A400] 13:39:39 INFO - PROCESS | 3776 | 1464381579723 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 877ms 13:39:39 INFO - PROCESS | 3776 | 1464381579795 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 3776 | 1464381579797 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 13:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:39:39 INFO - PROCESS | 3776 | 1464381579800 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 3776 | 1464381579802 Marionette TRACE conn2 <- [1,2098,null,{}] 13:39:39 INFO - PROCESS | 3776 | 1464381579806 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 3776 | 1464381579911 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:39:40 INFO - PROCESS | 3776 | 1464381580132 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 3776 | ++DOCSHELL 0F30E000 == 42 [pid = 3776] [id = 534] 13:39:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (0F30F800) [pid = 3776] [serial = 1602] [outer = 00000000] 13:39:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (1055BC00) [pid = 3776] [serial = 1603] [outer = 0F30F800] 13:39:40 INFO - PROCESS | 3776 | 1464381580186 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (10F0E400) [pid = 3776] [serial = 1604] [outer = 0F30F800] 13:39:40 INFO - PROCESS | 3776 | 1464381580770 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (14495800) [pid = 3776] [serial = 1537] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (10A57C00) [pid = 3776] [serial = 1513] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (10A62400) [pid = 3776] [serial = 1514] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (11016000) [pid = 3776] [serial = 1516] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (1102A400) [pid = 3776] [serial = 1517] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (13127800) [pid = 3776] [serial = 1525] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (13316C00) [pid = 3776] [serial = 1526] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (141E0400) [pid = 3776] [serial = 1534] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (1129FC00) [pid = 3776] [serial = 1519] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (114A7800) [pid = 3776] [serial = 1520] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (14114C00) [pid = 3776] [serial = 1531] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (14118000) [pid = 3776] [serial = 1532] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (1284A000) [pid = 3776] [serial = 1522] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (12A98C00) [pid = 3776] [serial = 1523] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (13902400) [pid = 3776] [serial = 1528] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (13909800) [pid = 3776] [serial = 1529] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (14E3E800) [pid = 3776] [serial = 1540] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (15E7F400) [pid = 3776] [serial = 1552] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (14496800) [pid = 3776] [serial = 1538] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (15E71400) [pid = 3776] [serial = 1550] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (157D9000) [pid = 3776] [serial = 1543] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (151D2400) [pid = 3776] [serial = 1541] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (157D1000) [pid = 3776] [serial = 1549] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (15E68400) [pid = 3776] [serial = 1544] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (153FA800) [pid = 3776] [serial = 1511] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (139B0000) [pid = 3776] [serial = 1546] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (141E0800) [pid = 3776] [serial = 1535] [outer = 00000000] [url = about:blank] 13:39:40 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (14116C00) [pid = 3776] [serial = 1547] [outer = 00000000] [url = about:blank] 13:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1030ms 13:39:40 INFO - PROCESS | 3776 | 1464381580851 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 3776 | 1464381580855 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 13:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:39:40 INFO - PROCESS | 3776 | 1464381580882 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 3776 | 1464381580885 Marionette TRACE conn2 <- [1,2102,null,{}] 13:39:40 INFO - PROCESS | 3776 | 1464381580893 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 3776 | 1464381581004 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:39:41 INFO - PROCESS | 3776 | 1464381581012 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 3776 | ++DOCSHELL 11009800 == 43 [pid = 3776] [id = 535] 13:39:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (1100A400) [pid = 3776] [serial = 1605] [outer = 00000000] 13:39:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (11016000) [pid = 3776] [serial = 1606] [outer = 1100A400] 13:39:41 INFO - PROCESS | 3776 | 1464381581082 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (11054400) [pid = 3776] [serial = 1607] [outer = 1100A400] 13:39:41 INFO - PROCESS | 3776 | 1464381581557 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 770ms 13:39:41 INFO - PROCESS | 3776 | 1464381581642 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 3776 | 1464381581645 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 13:39:41 INFO - PROCESS | 3776 | 1464381581650 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:39:41 INFO - PROCESS | 3776 | 1464381581652 Marionette TRACE conn2 <- [1,2106,null,{}] 13:39:41 INFO - PROCESS | 3776 | 1464381581655 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 3776 | 1464381581740 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:39:41 INFO - PROCESS | 3776 | 1464381581831 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 3776 | ++DOCSHELL 1284A400 == 44 [pid = 3776] [id = 536] 13:39:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (1288B800) [pid = 3776] [serial = 1608] [outer = 00000000] 13:39:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (1312B800) [pid = 3776] [serial = 1609] [outer = 1288B800] 13:39:41 INFO - PROCESS | 3776 | 1464381581860 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13321400) [pid = 3776] [serial = 1610] [outer = 1288B800] 13:39:42 INFO - PROCESS | 3776 | 1464381582246 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 615ms 13:39:42 INFO - PROCESS | 3776 | 1464381582271 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 3776 | 1464381582273 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 13:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:39:42 INFO - PROCESS | 3776 | 1464381582278 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 3776 | 1464381582284 Marionette TRACE conn2 <- [1,2110,null,{}] 13:39:42 INFO - PROCESS | 3776 | 1464381582293 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:42 INFO - PROCESS | 3776 | 1464381582376 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:39:42 INFO - PROCESS | 3776 | 1464381582385 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:42 INFO - PROCESS | 3776 | ++DOCSHELL 1339AC00 == 45 [pid = 3776] [id = 537] 13:39:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (1390D000) [pid = 3776] [serial = 1611] [outer = 00000000] 13:39:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1411EC00) [pid = 3776] [serial = 1612] [outer = 1390D000] 13:39:42 INFO - PROCESS | 3776 | 1464381582430 Marionette DEBUG loaded listener.js 13:39:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (14120C00) [pid = 3776] [serial = 1613] [outer = 1390D000] 13:39:42 INFO - PROCESS | 3776 | 1464381582890 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 646ms 13:39:42 INFO - PROCESS | 3776 | 1464381582935 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:39:42 INFO - PROCESS | 3776 | 1464381582937 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 13:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:39:42 INFO - PROCESS | 3776 | 1464381582941 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:39:42 INFO - PROCESS | 3776 | 1464381582942 Marionette TRACE conn2 <- [1,2114,null,{}] 13:39:42 INFO - PROCESS | 3776 | 1464381582946 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 3776 | 1464381583052 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:39:43 INFO - PROCESS | 3776 | 1464381583141 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 3776 | ++DOCSHELL 141E3000 == 46 [pid = 3776] [id = 538] 13:39:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (141E4C00) [pid = 3776] [serial = 1614] [outer = 00000000] 13:39:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (14494C00) [pid = 3776] [serial = 1615] [outer = 141E4C00] 13:39:43 INFO - PROCESS | 3776 | 1464381583185 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (1449B400) [pid = 3776] [serial = 1616] [outer = 141E4C00] 13:39:43 INFO - PROCESS | 3776 | 1464381583586 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 13:39:43 INFO - PROCESS | 3776 | 1464381583623 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:39:43 INFO - PROCESS | 3776 | 1464381583625 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 13:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:39:43 INFO - PROCESS | 3776 | 1464381583628 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - PROCESS | 3776 | 1464381583630 Marionette TRACE conn2 <- [1,2118,null,{}] 13:39:43 INFO - PROCESS | 3776 | 1464381583633 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 3776 | 1464381583752 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:39:43 INFO - PROCESS | 3776 | 1464381583809 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 3776 | ++DOCSHELL 141CD400 == 47 [pid = 3776] [id = 539] 13:39:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (144A2800) [pid = 3776] [serial = 1617] [outer = 00000000] 13:39:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (14E3E000) [pid = 3776] [serial = 1618] [outer = 144A2800] 13:39:43 INFO - PROCESS | 3776 | 1464381583864 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (157BFC00) [pid = 3776] [serial = 1619] [outer = 144A2800] 13:39:44 INFO - PROCESS | 3776 | 1464381584294 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 3776 | 1464381584361 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 13:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:39:44 INFO - PROCESS | 3776 | 1464381584364 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 3776 | 1464381584366 Marionette TRACE conn2 <- [1,2122,null,{}] 13:39:44 INFO - PROCESS | 3776 | 1464381584369 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 3776 | 1464381584506 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:39:44 INFO - PROCESS | 3776 | 1464381584521 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 3776 | ++DOCSHELL 15E6D400 == 48 [pid = 3776] [id = 540] 13:39:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (15E70400) [pid = 3776] [serial = 1620] [outer = 00000000] 13:39:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (15E79800) [pid = 3776] [serial = 1621] [outer = 15E70400] 13:39:44 INFO - PROCESS | 3776 | 1464381584614 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (15E73400) [pid = 3776] [serial = 1622] [outer = 15E70400] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (13391000) [pid = 3776] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (141C9400) [pid = 3776] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (10A59400) [pid = 3776] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (12844000) [pid = 3776] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (13392000) [pid = 3776] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (11049000) [pid = 3776] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (14E3CC00) [pid = 3776] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (12846400) [pid = 3776] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:39:44 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (10A58400) [pid = 3776] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:39:45 INFO - PROCESS | 3776 | 1464381585072 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 739ms 13:39:45 INFO - PROCESS | 3776 | 1464381585103 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 3776 | 1464381585105 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 13:39:45 INFO - PROCESS | 3776 | 1464381585108 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:39:45 INFO - PROCESS | 3776 | 1464381585110 Marionette TRACE conn2 <- [1,2126,null,{}] 13:39:45 INFO - PROCESS | 3776 | 1464381585114 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 3776 | 1464381585174 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:39:45 INFO - PROCESS | 3776 | 1464381585180 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 3776 | ++DOCSHELL 10EDB800 == 49 [pid = 3776] [id = 541] 13:39:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (11048000) [pid = 3776] [serial = 1623] [outer = 00000000] 13:39:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (13392000) [pid = 3776] [serial = 1624] [outer = 11048000] 13:39:45 INFO - PROCESS | 3776 | 1464381585223 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (14EB7C00) [pid = 3776] [serial = 1625] [outer = 11048000] 13:39:45 INFO - PROCESS | 3776 | 1464381585659 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 584ms 13:39:45 INFO - PROCESS | 3776 | 1464381585689 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 3776 | 1464381585691 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 13:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:39:45 INFO - PROCESS | 3776 | 1464381585694 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - PROCESS | 3776 | 1464381585696 Marionette TRACE conn2 <- [1,2130,null,{}] 13:39:45 INFO - PROCESS | 3776 | 1464381585700 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 3776 | 1464381585777 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:39:45 INFO - PROCESS | 3776 | 1464381585783 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 3776 | ++DOCSHELL 13395800 == 50 [pid = 3776] [id = 542] 13:39:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (157DB400) [pid = 3776] [serial = 1626] [outer = 00000000] 13:39:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (166BEC00) [pid = 3776] [serial = 1627] [outer = 157DB400] 13:39:45 INFO - PROCESS | 3776 | 1464381585828 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (16738400) [pid = 3776] [serial = 1628] [outer = 157DB400] 13:39:46 INFO - PROCESS | 3776 | 1464381586265 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 3776 | 1464381586318 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 13:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:39:46 INFO - PROCESS | 3776 | 1464381586325 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 3776 | 1464381586327 Marionette TRACE conn2 <- [1,2134,null,{}] 13:39:46 INFO - PROCESS | 3776 | 1464381586330 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 3776 | 1464381586408 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:39:46 INFO - PROCESS | 3776 | 1464381586415 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FC400 == 51 [pid = 3776] [id = 543] 13:39:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (112A6800) [pid = 3776] [serial = 1629] [outer = 00000000] 13:39:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (1680BC00) [pid = 3776] [serial = 1630] [outer = 112A6800] 13:39:46 INFO - PROCESS | 3776 | 1464381586459 Marionette DEBUG loaded listener.js 13:39:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (16811800) [pid = 3776] [serial = 1631] [outer = 112A6800] 13:39:46 INFO - PROCESS | 3776 | 1464381586890 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 3776 | 1464381586989 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 13:39:46 INFO - PROCESS | 3776 | 1464381586999 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 3776 | 1464381587004 Marionette TRACE conn2 <- [1,2138,null,{}] 13:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:39:46 INFO - PROCESS | 3776 | 1464381587010 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 3776 | 1464381587121 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:39:47 INFO - PROCESS | 3776 | 1464381587290 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 3776 | ++DOCSHELL 105FB000 == 52 [pid = 3776] [id = 544] 13:39:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (10A57C00) [pid = 3776] [serial = 1632] [outer = 00000000] 13:39:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (10E53C00) [pid = 3776] [serial = 1633] [outer = 10A57C00] 13:39:47 INFO - PROCESS | 3776 | 1464381587329 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (1102D800) [pid = 3776] [serial = 1634] [outer = 10A57C00] 13:39:47 INFO - PROCESS | 3776 | 1464381587900 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 923ms 13:39:47 INFO - PROCESS | 3776 | 1464381587937 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 3776 | 1464381587941 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 13:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:39:47 INFO - PROCESS | 3776 | 1464381587948 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - PROCESS | 3776 | 1464381587952 Marionette TRACE conn2 <- [1,2142,null,{}] 13:39:47 INFO - PROCESS | 3776 | 1464381587957 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 3776 | 1464381588072 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:39:48 INFO - PROCESS | 3776 | 1464381588179 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 3776 | ++DOCSHELL 12D7F000 == 53 [pid = 3776] [id = 545] 13:39:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (1309D400) [pid = 3776] [serial = 1635] [outer = 00000000] 13:39:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (13392400) [pid = 3776] [serial = 1636] [outer = 1309D400] 13:39:48 INFO - PROCESS | 3776 | 1464381588233 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (139A6000) [pid = 3776] [serial = 1637] [outer = 1309D400] 13:39:48 INFO - PROCESS | 3776 | 1464381588829 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 923ms 13:39:48 INFO - PROCESS | 3776 | 1464381588876 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 3776 | 1464381588878 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 13:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:39:48 INFO - PROCESS | 3776 | 1464381588882 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 3776 | 1464381588885 Marionette TRACE conn2 <- [1,2146,null,{}] 13:39:48 INFO - PROCESS | 3776 | 1464381588894 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 3776 | 1464381589004 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:39:49 INFO - PROCESS | 3776 | 1464381589120 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 3776 | ++DOCSHELL 15258400 == 54 [pid = 3776] [id = 546] 13:39:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (153F0400) [pid = 3776] [serial = 1638] [outer = 00000000] 13:39:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (157D5800) [pid = 3776] [serial = 1639] [outer = 153F0400] 13:39:49 INFO - PROCESS | 3776 | 1464381589218 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (166B3000) [pid = 3776] [serial = 1640] [outer = 153F0400] 13:39:49 INFO - PROCESS | 3776 | 1464381589778 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 923ms 13:39:49 INFO - PROCESS | 3776 | 1464381589810 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 3776 | 1464381589812 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 13:39:49 INFO - PROCESS | 3776 | 1464381589816 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:39:49 INFO - PROCESS | 3776 | 1464381589818 Marionette TRACE conn2 <- [1,2150,null,{}] 13:39:49 INFO - PROCESS | 3776 | 1464381589822 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:49 INFO - PROCESS | 3776 | 1464381589926 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:39:50 INFO - PROCESS | 3776 | 1464381590059 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 3776 | ++DOCSHELL 16839400 == 55 [pid = 3776] [id = 547] 13:39:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (16838000) [pid = 3776] [serial = 1641] [outer = 00000000] 13:39:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (16840C00) [pid = 3776] [serial = 1642] [outer = 16838000] 13:39:50 INFO - PROCESS | 3776 | 1464381590115 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (16845C00) [pid = 3776] [serial = 1643] [outer = 16838000] 13:39:50 INFO - PROCESS | 3776 | 1464381590721 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 924ms 13:39:50 INFO - PROCESS | 3776 | 1464381590745 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 3776 | 1464381590747 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 13:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:39:50 INFO - PROCESS | 3776 | 1464381590751 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 3776 | 1464381590752 Marionette TRACE conn2 <- [1,2154,null,{}] 13:39:50 INFO - PROCESS | 3776 | 1464381590756 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 3776 | 1464381590855 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:39:50 INFO - PROCESS | 3776 | 1464381590965 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 3776 | ++DOCSHELL 0F307000 == 56 [pid = 3776] [id = 548] 13:39:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (10EDB000) [pid = 3776] [serial = 1644] [outer = 00000000] 13:39:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (13394800) [pid = 3776] [serial = 1645] [outer = 10EDB000] 13:39:51 INFO - PROCESS | 3776 | 1464381591019 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (139AF000) [pid = 3776] [serial = 1646] [outer = 10EDB000] 13:39:51 INFO - PROCESS | 3776 | 1464381591796 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1062ms 13:39:51 INFO - PROCESS | 3776 | 1464381591826 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 3776 | 1464381591830 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 13:39:51 INFO - PROCESS | 3776 | 1464381591835 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:39:51 INFO - PROCESS | 3776 | 1464381591839 Marionette TRACE conn2 <- [1,2158,null,{}] 13:39:51 INFO - PROCESS | 3776 | 1464381591844 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 3776 | 1464381591944 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:39:52 INFO - PROCESS | 3776 | 1464381592084 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 3776 | ++DOCSHELL 103CD000 == 57 [pid = 3776] [id = 549] 13:39:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (11032400) [pid = 3776] [serial = 1647] [outer = 00000000] 13:39:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (11A0AC00) [pid = 3776] [serial = 1648] [outer = 11032400] 13:39:52 INFO - PROCESS | 3776 | 1464381592139 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (12886400) [pid = 3776] [serial = 1649] [outer = 11032400] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 12846800 == 56 [pid = 3776] [id = 493] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 1338F000 == 55 [pid = 3776] [id = 523] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 105FA400 == 54 [pid = 3776] [id = 527] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 1283EC00 == 53 [pid = 3776] [id = 524] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 14113800 == 52 [pid = 3776] [id = 525] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 10A7E800 == 51 [pid = 3776] [id = 492] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 12843400 == 50 [pid = 3776] [id = 522] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 13395800 == 49 [pid = 3776] [id = 542] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 10EDB800 == 48 [pid = 3776] [id = 541] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 15E6D400 == 47 [pid = 3776] [id = 540] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 141CD400 == 46 [pid = 3776] [id = 539] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 141E3000 == 45 [pid = 3776] [id = 538] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 1339AC00 == 44 [pid = 3776] [id = 537] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 1284A400 == 43 [pid = 3776] [id = 536] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 11009800 == 42 [pid = 3776] [id = 535] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 0F30E000 == 41 [pid = 3776] [id = 534] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (157D6800) [pid = 3776] [serial = 1588] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (10A55800) [pid = 3776] [serial = 1558] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1100D000) [pid = 3776] [serial = 1555] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 10488400 == 40 [pid = 3776] [id = 530] 13:39:52 INFO - PROCESS | 3776 | --DOCSHELL 1331A000 == 39 [pid = 3776] [id = 529] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (151D3400) [pid = 3776] [serial = 1586] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (14495C00) [pid = 3776] [serial = 1577] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (1330C000) [pid = 3776] [serial = 1582] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (14E3F400) [pid = 3776] [serial = 1585] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1578C000) [pid = 3776] [serial = 1580] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (139B0C00) [pid = 3776] [serial = 1574] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (13DC4000) [pid = 3776] [serial = 1583] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1380BC00) [pid = 3776] [serial = 1571] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (139AB000) [pid = 3776] [serial = 1573] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (141EF000) [pid = 3776] [serial = 1576] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (10A7CC00) [pid = 3776] [serial = 1561] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (10E54000) [pid = 3776] [serial = 1562] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (128BB000) [pid = 3776] [serial = 1567] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (13309800) [pid = 3776] [serial = 1568] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (13399800) [pid = 3776] [serial = 1570] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1104F400) [pid = 3776] [serial = 1564] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (11077400) [pid = 3776] [serial = 1565] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (15257400) [pid = 3776] [serial = 1579] [outer = 00000000] [url = about:blank] 13:39:52 INFO - PROCESS | 3776 | 1464381592643 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 831ms 13:39:52 INFO - PROCESS | 3776 | 1464381592679 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 3776 | 1464381592668 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 13:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:39:52 INFO - PROCESS | 3776 | 1464381592674 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 3776 | 1464381592677 Marionette TRACE conn2 <- [1,2162,null,{}] 13:39:52 INFO - PROCESS | 3776 | 1464381592681 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 3776 | 1464381592768 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:39:52 INFO - PROCESS | 3776 | 1464381592777 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 3776 | ++DOCSHELL 11054C00 == 40 [pid = 3776] [id = 550] 13:39:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (11071400) [pid = 3776] [serial = 1650] [outer = 00000000] 13:39:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (12AE8C00) [pid = 3776] [serial = 1651] [outer = 11071400] 13:39:52 INFO - PROCESS | 3776 | 1464381592822 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (13323800) [pid = 3776] [serial = 1652] [outer = 11071400] 13:39:53 INFO - PROCESS | 3776 | 1464381593317 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 677ms 13:39:53 INFO - PROCESS | 3776 | 1464381593373 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 3776 | 1464381593375 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 13:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:39:53 INFO - PROCESS | 3776 | 1464381593378 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 3776 | 1464381593382 Marionette TRACE conn2 <- [1,2166,null,{}] 13:39:53 INFO - PROCESS | 3776 | 1464381593391 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:53 INFO - PROCESS | 3776 | 1464381593477 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:39:53 INFO - PROCESS | 3776 | 1464381593486 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 3776 | ++DOCSHELL 139B2400 == 41 [pid = 3776] [id = 551] 13:39:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (13DC3000) [pid = 3776] [serial = 1653] [outer = 00000000] 13:39:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (141C3C00) [pid = 3776] [serial = 1654] [outer = 13DC3000] 13:39:53 INFO - PROCESS | 3776 | 1464381593532 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (141E2C00) [pid = 3776] [serial = 1655] [outer = 13DC3000] 13:39:53 INFO - PROCESS | 3776 | 1464381593984 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 631ms 13:39:53 INFO - PROCESS | 3776 | 1464381593999 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 3776 | 1464381594001 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 13:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:39:53 INFO - PROCESS | 3776 | 1464381594005 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 3776 | 1464381594007 Marionette TRACE conn2 <- [1,2170,null,{}] 13:39:54 INFO - PROCESS | 3776 | 1464381594010 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 3776 | 1464381594096 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:39:54 INFO - PROCESS | 3776 | 1464381594136 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 3776 | ++DOCSHELL 141ED400 == 42 [pid = 3776] [id = 552] 13:39:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (141EE400) [pid = 3776] [serial = 1656] [outer = 00000000] 13:39:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (14EB5400) [pid = 3776] [serial = 1657] [outer = 141EE400] 13:39:54 INFO - PROCESS | 3776 | 1464381594181 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (153F2400) [pid = 3776] [serial = 1658] [outer = 141EE400] 13:39:54 INFO - PROCESS | 3776 | 1464381594616 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 13:39:54 INFO - PROCESS | 3776 | 1464381594704 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:39:54 INFO - PROCESS | 3776 | 1464381594706 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 13:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:39:54 INFO - PROCESS | 3776 | 1464381594710 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 3776 | 1464381594721 Marionette TRACE conn2 <- [1,2174,null,{}] 13:39:54 INFO - PROCESS | 3776 | 1464381594726 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 3776 | 1464381594804 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:39:54 INFO - PROCESS | 3776 | 1464381594794 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:54 INFO - PROCESS | 3776 | ++DOCSHELL 10A59C00 == 43 [pid = 3776] [id = 553] 13:39:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (153FA800) [pid = 3776] [serial = 1659] [outer = 00000000] 13:39:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (157C5400) [pid = 3776] [serial = 1660] [outer = 153FA800] 13:39:54 INFO - PROCESS | 3776 | 1464381594838 Marionette DEBUG loaded listener.js 13:39:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (15E68400) [pid = 3776] [serial = 1661] [outer = 153FA800] 13:39:55 INFO - PROCESS | 3776 | 1464381595326 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 646ms 13:39:55 INFO - PROCESS | 3776 | 1464381595352 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 3776 | 1464381595353 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 13:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:39:55 INFO - PROCESS | 3776 | 1464381595364 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 3776 | 1464381595365 Marionette TRACE conn2 <- [1,2178,null,{}] 13:39:55 INFO - PROCESS | 3776 | 1464381595369 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:55 INFO - PROCESS | 3776 | 1464381595515 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:39:55 INFO - PROCESS | 3776 | 1464381595581 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 3776 | ++DOCSHELL 10481800 == 44 [pid = 3776] [id = 554] 13:39:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (1673B000) [pid = 3776] [serial = 1662] [outer = 00000000] 13:39:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1680C000) [pid = 3776] [serial = 1663] [outer = 1673B000] 13:39:55 INFO - PROCESS | 3776 | 1464381595626 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (1681D800) [pid = 3776] [serial = 1664] [outer = 1673B000] 13:39:56 INFO - PROCESS | 3776 | 1464381596036 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 723ms 13:39:56 INFO - PROCESS | 3776 | 1464381596086 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 3776 | 1464381596088 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 13:39:56 INFO - PROCESS | 3776 | 1464381596091 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:39:56 INFO - PROCESS | 3776 | 1464381596093 Marionette TRACE conn2 <- [1,2182,null,{}] 13:39:56 INFO - PROCESS | 3776 | 1464381596101 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 3776 | 1464381596222 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:39:56 INFO - PROCESS | 3776 | 1464381596232 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 3776 | ++DOCSHELL 15E71400 == 45 [pid = 3776] [id = 555] 13:39:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (1681FC00) [pid = 3776] [serial = 1665] [outer = 00000000] 13:39:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (16AF3000) [pid = 3776] [serial = 1666] [outer = 1681FC00] 13:39:56 INFO - PROCESS | 3776 | 1464381596275 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (16AF3800) [pid = 3776] [serial = 1667] [outer = 1681FC00] 13:39:56 INFO - PROCESS | 3776 | --DOCSHELL 1B30CC00 == 44 [pid = 3776] [id = 15] 13:39:56 INFO - PROCESS | 3776 | 1464381596745 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 677ms 13:39:56 INFO - PROCESS | 3776 | 1464381596791 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 3776 | 1464381596793 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 13:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:39:56 INFO - PROCESS | 3776 | 1464381596796 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 3776 | 1464381596798 Marionette TRACE conn2 <- [1,2186,null,{}] 13:39:56 INFO - PROCESS | 3776 | 1464381596801 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 3776 | 1464381596937 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1100A400) [pid = 3776] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (15E70400) [pid = 3776] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (0C7F5C00) [pid = 3776] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (141E4C00) [pid = 3776] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (144A2800) [pid = 3776] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (157DB400) [pid = 3776] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (1390D000) [pid = 3776] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (11048000) [pid = 3776] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (0F30F800) [pid = 3776] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:39:57 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (1288B800) [pid = 3776] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:39:57 INFO - PROCESS | 3776 | 1464381597129 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FF800 == 45 [pid = 3776] [id = 556] 13:39:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (0F30E000) [pid = 3776] [serial = 1668] [outer = 00000000] 13:39:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (11010C00) [pid = 3776] [serial = 1669] [outer = 0F30E000] 13:39:57 INFO - PROCESS | 3776 | 1464381597180 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (114A5C00) [pid = 3776] [serial = 1670] [outer = 0F30E000] 13:39:57 INFO - PROCESS | 3776 | 1464381597526 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 784ms 13:39:57 INFO - PROCESS | 3776 | 1464381597579 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 3776 | 1464381597581 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 13:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:39:57 INFO - PROCESS | 3776 | 1464381597584 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 3776 | 1464381597586 Marionette TRACE conn2 <- [1,2190,null,{}] 13:39:57 INFO - PROCESS | 3776 | 1464381597590 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 3776 | 1464381597672 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:39:57 INFO - PROCESS | 3776 | 1464381597762 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 3776 | ++DOCSHELL 11CA4000 == 46 [pid = 3776] [id = 557] 13:39:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (1390D000) [pid = 3776] [serial = 1671] [outer = 00000000] 13:39:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (16840800) [pid = 3776] [serial = 1672] [outer = 1390D000] 13:39:57 INFO - PROCESS | 3776 | 1464381597805 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (16AF9000) [pid = 3776] [serial = 1673] [outer = 1390D000] 13:39:58 INFO - PROCESS | 3776 | 1464381598174 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 615ms 13:39:58 INFO - PROCESS | 3776 | 1464381598223 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 3776 | 1464381598208 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 13:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:39:58 INFO - PROCESS | 3776 | 1464381598211 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 3776 | 1464381598213 Marionette TRACE conn2 <- [1,2194,null,{}] 13:39:58 INFO - PROCESS | 3776 | 1464381598224 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 3776 | 1464381598304 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:39:58 INFO - PROCESS | 3776 | 1464381598310 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 3776 | ++DOCSHELL 141C9400 == 47 [pid = 3776] [id = 558] 13:39:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (16AF9400) [pid = 3776] [serial = 1674] [outer = 00000000] 13:39:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (16FF9800) [pid = 3776] [serial = 1675] [outer = 16AF9400] 13:39:58 INFO - PROCESS | 3776 | 1464381598354 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (1721EC00) [pid = 3776] [serial = 1676] [outer = 16AF9400] 13:39:58 INFO - PROCESS | 3776 | 1464381598802 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 615ms 13:39:58 INFO - PROCESS | 3776 | 1464381598854 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 3776 | 1464381598856 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 13:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:39:58 INFO - PROCESS | 3776 | 1464381598860 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - PROCESS | 3776 | 1464381598862 Marionette TRACE conn2 <- [1,2198,null,{}] 13:39:58 INFO - PROCESS | 3776 | 1464381598865 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 3776 | 1464381598961 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:39:58 INFO - PROCESS | 3776 | 1464381598970 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 3776 | ++DOCSHELL 1037A000 == 48 [pid = 3776] [id = 559] 13:39:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (11C9DC00) [pid = 3776] [serial = 1677] [outer = 00000000] 13:39:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (17517800) [pid = 3776] [serial = 1678] [outer = 11C9DC00] 13:39:59 INFO - PROCESS | 3776 | 1464381599019 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (17B25400) [pid = 3776] [serial = 1679] [outer = 11C9DC00] 13:39:59 INFO - PROCESS | 3776 | 1464381599720 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 939ms 13:39:59 INFO - PROCESS | 3776 | 1464381599789 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 3776 | 1464381599794 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 13:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:39:59 INFO - PROCESS | 3776 | 1464381599799 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 3776 | 1464381599804 Marionette TRACE conn2 <- [1,2202,null,{}] 13:39:59 INFO - PROCESS | 3776 | 1464381599809 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 3776 | 1464381599919 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:40:00 INFO - PROCESS | 3776 | 1464381600057 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 3776 | ++DOCSHELL 10A80000 == 49 [pid = 3776] [id = 560] 13:40:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (10EE3800) [pid = 3776] [serial = 1680] [outer = 00000000] 13:40:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (11C03C00) [pid = 3776] [serial = 1681] [outer = 10EE3800] 13:40:00 INFO - PROCESS | 3776 | 1464381600114 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (12842C00) [pid = 3776] [serial = 1682] [outer = 10EE3800] 13:40:00 INFO - PROCESS | 3776 | 1464381600698 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 924ms 13:40:00 INFO - PROCESS | 3776 | 1464381600726 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 3776 | 1464381600732 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 13:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:40:00 INFO - PROCESS | 3776 | 1464381600739 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 3776 | 1464381600742 Marionette TRACE conn2 <- [1,2206,null,{}] 13:40:00 INFO - PROCESS | 3776 | 1464381600746 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:00 INFO - PROCESS | 3776 | 1464381600858 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:40:00 INFO - PROCESS | 3776 | 1464381600968 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 3776 | ++DOCSHELL 12847800 == 50 [pid = 3776] [id = 561] 13:40:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (12886000) [pid = 3776] [serial = 1683] [outer = 00000000] 13:40:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (141E1400) [pid = 3776] [serial = 1684] [outer = 12886000] 13:40:01 INFO - PROCESS | 3776 | 1464381601022 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (144A1800) [pid = 3776] [serial = 1685] [outer = 12886000] 13:40:01 INFO - PROCESS | 3776 | 1464381601631 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 923ms 13:40:01 INFO - PROCESS | 3776 | 1464381601665 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 3776 | 1464381601668 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 13:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:40:01 INFO - PROCESS | 3776 | 1464381601672 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 3776 | 1464381601676 Marionette TRACE conn2 <- [1,2210,null,{}] 13:40:01 INFO - PROCESS | 3776 | 1464381601687 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:01 INFO - PROCESS | 3776 | 1464381601795 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:40:01 INFO - PROCESS | 3776 | 1464381601934 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 3776 | ++DOCSHELL 16840000 == 51 [pid = 3776] [id = 562] 13:40:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (16AF1000) [pid = 3776] [serial = 1686] [outer = 00000000] 13:40:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (16F31000) [pid = 3776] [serial = 1687] [outer = 16AF1000] 13:40:01 INFO - PROCESS | 3776 | 1464381601992 Marionette DEBUG loaded listener.js 13:40:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (174C8000) [pid = 3776] [serial = 1688] [outer = 16AF1000] 13:40:02 INFO - PROCESS | 3776 | 1464381602546 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 923ms 13:40:02 INFO - PROCESS | 3776 | 1464381602616 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:40:02 INFO - PROCESS | 3776 | 1464381602619 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 13:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:40:02 INFO - PROCESS | 3776 | 1464381602623 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:40:02 INFO - PROCESS | 3776 | 1464381602625 Marionette TRACE conn2 <- [1,2214,null,{}] 13:40:02 INFO - PROCESS | 3776 | 1464381602629 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:02 INFO - PROCESS | 3776 | 1464381602718 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:40:02 INFO - PROCESS | 3776 | 1464381602861 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:02 INFO - PROCESS | 3776 | ++DOCSHELL 10EDE800 == 52 [pid = 3776] [id = 563] 13:40:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (11016400) [pid = 3776] [serial = 1689] [outer = 00000000] 13:40:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (17B1C400) [pid = 3776] [serial = 1690] [outer = 11016400] 13:40:02 INFO - PROCESS | 3776 | 1464381602921 Marionette DEBUG loaded listener.js 13:40:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (17DE7800) [pid = 3776] [serial = 1691] [outer = 11016400] 13:40:03 INFO - PROCESS | 3776 | 1464381603684 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1139ms 13:40:03 INFO - PROCESS | 3776 | 1464381603761 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 3776 | 1464381603765 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 13:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:40:03 INFO - PROCESS | 3776 | 1464381603772 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - PROCESS | 3776 | 1464381603775 Marionette TRACE conn2 <- [1,2218,null,{}] 13:40:03 INFO - PROCESS | 3776 | 1464381603782 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 3776 | 1464381603870 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:40:04 INFO - PROCESS | 3776 | 1464381604003 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 3776 | ++DOCSHELL 105F6C00 == 53 [pid = 3776] [id = 564] 13:40:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (105FAC00) [pid = 3776] [serial = 1692] [outer = 00000000] 13:40:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1104E000) [pid = 3776] [serial = 1693] [outer = 105FAC00] 13:40:04 INFO - PROCESS | 3776 | 1464381604053 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (1107B800) [pid = 3776] [serial = 1694] [outer = 105FAC00] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 141C9400 == 52 [pid = 3776] [id = 558] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 11CA4000 == 51 [pid = 3776] [id = 557] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 0C7FF800 == 50 [pid = 3776] [id = 556] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 15E71400 == 49 [pid = 3776] [id = 555] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 10481800 == 48 [pid = 3776] [id = 554] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 10A59C00 == 47 [pid = 3776] [id = 553] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 141ED400 == 46 [pid = 3776] [id = 552] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 139B2400 == 45 [pid = 3776] [id = 551] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 14E3A000 == 44 [pid = 3776] [id = 16] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 11054C00 == 43 [pid = 3776] [id = 550] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 103CD000 == 42 [pid = 3776] [id = 549] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 105FB000 == 41 [pid = 3776] [id = 544] 13:40:04 INFO - PROCESS | 3776 | --DOCSHELL 0C7FC400 == 40 [pid = 3776] [id = 543] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (1680BC00) [pid = 3776] [serial = 1630] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (11054400) [pid = 3776] [serial = 1607] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (15E79800) [pid = 3776] [serial = 1621] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (15E73400) [pid = 3776] [serial = 1622] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (11053400) [pid = 3776] [serial = 1559] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (13127C00) [pid = 3776] [serial = 1594] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (11016000) [pid = 3776] [serial = 1606] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (1449B400) [pid = 3776] [serial = 1616] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (14E3E000) [pid = 3776] [serial = 1618] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (166BEC00) [pid = 3776] [serial = 1627] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1411EC00) [pid = 3776] [serial = 1612] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (14EB7C00) [pid = 3776] [serial = 1625] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (16738400) [pid = 3776] [serial = 1628] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (157BFC00) [pid = 3776] [serial = 1619] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1100D800) [pid = 3776] [serial = 1591] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (10F0E400) [pid = 3776] [serial = 1604] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1312B800) [pid = 3776] [serial = 1609] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1055BC00) [pid = 3776] [serial = 1603] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (14494C00) [pid = 3776] [serial = 1615] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (13392000) [pid = 3776] [serial = 1624] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (166B1C00) [pid = 3776] [serial = 1600] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (157D8C00) [pid = 3776] [serial = 1597] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (14120C00) [pid = 3776] [serial = 1613] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (13321400) [pid = 3776] [serial = 1610] [outer = 00000000] [url = about:blank] 13:40:04 INFO - PROCESS | 3776 | 1464381604648 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 923ms 13:40:04 INFO - PROCESS | 3776 | 1464381604697 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 3776 | 1464381604702 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 13:40:04 INFO - PROCESS | 3776 | 1464381604708 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:40:04 INFO - PROCESS | 3776 | 1464381604711 Marionette TRACE conn2 <- [1,2222,null,{}] 13:40:04 INFO - PROCESS | 3776 | 1464381604714 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 3776 | 1464381604812 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:40:04 INFO - PROCESS | 3776 | 1464381604907 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 3776 | ++DOCSHELL 105F1C00 == 41 [pid = 3776] [id = 565] 13:40:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (105FA400) [pid = 3776] [serial = 1695] [outer = 00000000] 13:40:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (1100D800) [pid = 3776] [serial = 1696] [outer = 105FA400] 13:40:04 INFO - PROCESS | 3776 | 1464381604937 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1125F400) [pid = 3776] [serial = 1697] [outer = 105FA400] 13:40:05 INFO - PROCESS | 3776 | 1464381605342 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 723ms 13:40:05 INFO - PROCESS | 3776 | 1464381605431 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 3776 | 1464381605433 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 13:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:40:05 INFO - PROCESS | 3776 | 1464381605437 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - PROCESS | 3776 | 1464381605440 Marionette TRACE conn2 <- [1,2226,null,{}] 13:40:05 INFO - PROCESS | 3776 | 1464381605450 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 3776 | 1464381605542 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:40:05 INFO - PROCESS | 3776 | 1464381605552 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 3776 | ++DOCSHELL 13374400 == 42 [pid = 3776] [id = 566] 13:40:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (1338D400) [pid = 3776] [serial = 1698] [outer = 00000000] 13:40:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (13399400) [pid = 3776] [serial = 1699] [outer = 1338D400] 13:40:05 INFO - PROCESS | 3776 | 1464381605600 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (13903800) [pid = 3776] [serial = 1700] [outer = 1338D400] 13:40:06 INFO - PROCESS | 3776 | 1464381606046 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 616ms 13:40:06 INFO - PROCESS | 3776 | 1464381606057 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 3776 | 1464381606060 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 13:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:40:06 INFO - PROCESS | 3776 | 1464381606063 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 3776 | 1464381606065 Marionette TRACE conn2 <- [1,2230,null,{}] 13:40:06 INFO - PROCESS | 3776 | 1464381606068 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 3776 | 1464381606150 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:40:06 INFO - PROCESS | 3776 | 1464381606157 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 3776 | ++DOCSHELL 13392000 == 43 [pid = 3776] [id = 567] 13:40:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1380B400) [pid = 3776] [serial = 1701] [outer = 00000000] 13:40:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (141C9800) [pid = 3776] [serial = 1702] [outer = 1380B400] 13:40:06 INFO - PROCESS | 3776 | 1464381606202 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (141EAC00) [pid = 3776] [serial = 1703] [outer = 1380B400] 13:40:06 INFO - PROCESS | 3776 | 1464381606636 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 585ms 13:40:06 INFO - PROCESS | 3776 | 1464381606673 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 3776 | 1464381606675 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 13:40:06 INFO - PROCESS | 3776 | 1464381606679 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 3776 | 1464381606681 Marionette TRACE conn2 <- [1,2234,null,{}] 13:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:40:06 INFO - PROCESS | 3776 | 1464381606684 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 3776 | 1464381606773 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:40:06 INFO - PROCESS | 3776 | 1464381606780 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 3776 | ++DOCSHELL 112A2400 == 44 [pid = 3776] [id = 568] 13:40:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (141C9000) [pid = 3776] [serial = 1704] [outer = 00000000] 13:40:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (11012C00) [pid = 3776] [serial = 1705] [outer = 141C9000] 13:40:06 INFO - PROCESS | 3776 | 1464381606825 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (144A2800) [pid = 3776] [serial = 1706] [outer = 141C9000] 13:40:07 INFO - PROCESS | 3776 | 1464381607316 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 662ms 13:40:07 INFO - PROCESS | 3776 | 1464381607346 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 3776 | 1464381607348 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 13:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:40:07 INFO - PROCESS | 3776 | 1464381607351 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 3776 | 1464381607353 Marionette TRACE conn2 <- [1,2238,null,{}] 13:40:07 INFO - PROCESS | 3776 | 1464381607356 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 3776 | 1464381607491 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1673B000) [pid = 3776] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (1681FC00) [pid = 3776] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (11032400) [pid = 3776] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (153FA800) [pid = 3776] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1B312400) [pid = 3776] [serial = 44] [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.] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (10EDB000) [pid = 3776] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (13DC3000) [pid = 3776] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (141EE400) [pid = 3776] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (11071400) [pid = 3776] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (0F30E000) [pid = 3776] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (1390D000) [pid = 3776] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (1B30D000) [pid = 3776] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:40:07 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (16AF9400) [pid = 3776] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:40:07 INFO - PROCESS | 3776 | 1464381607964 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F5C00 == 45 [pid = 3776] [id = 569] 13:40:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (0C7F7400) [pid = 3776] [serial = 1707] [outer = 00000000] 13:40:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (10446800) [pid = 3776] [serial = 1708] [outer = 0C7F7400] 13:40:08 INFO - PROCESS | 3776 | 1464381608022 Marionette DEBUG loaded listener.js 13:40:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (10A64C00) [pid = 3776] [serial = 1709] [outer = 0C7F7400] 13:40:08 INFO - PROCESS | 3776 | 1464381608668 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1308ms 13:40:08 INFO - PROCESS | 3776 | 1464381608681 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 3776 | 1464381608686 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 13:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:40:08 INFO - PROCESS | 3776 | 1464381608691 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 3776 | 1464381608695 Marionette TRACE conn2 <- [1,2242,null,{}] 13:40:08 INFO - PROCESS | 3776 | 1464381608700 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 3776 | 1464381608809 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:40:08 INFO - PROCESS | 3776 | 1464381608945 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 3776 | ++DOCSHELL 11071400 == 46 [pid = 3776] [id = 570] 13:40:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (11074C00) [pid = 3776] [serial = 1710] [outer = 00000000] 13:40:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (128B2400) [pid = 3776] [serial = 1711] [outer = 11074C00] 13:40:08 INFO - PROCESS | 3776 | 1464381609002 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (13310C00) [pid = 3776] [serial = 1712] [outer = 11074C00] 13:40:09 INFO - PROCESS | 3776 | 1464381609592 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 938ms 13:40:09 INFO - PROCESS | 3776 | 1464381609623 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:40:09 INFO - PROCESS | 3776 | 1464381609627 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 13:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:40:09 INFO - PROCESS | 3776 | 1464381609631 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:40:09 INFO - PROCESS | 3776 | 1464381609633 Marionette TRACE conn2 <- [1,2246,null,{}] 13:40:09 INFO - PROCESS | 3776 | 1464381609637 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:09 INFO - PROCESS | 3776 | 1464381609743 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:40:09 INFO - PROCESS | 3776 | 1464381609853 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 3776 | ++DOCSHELL 12886800 == 47 [pid = 3776] [id = 571] 13:40:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (14120C00) [pid = 3776] [serial = 1713] [outer = 00000000] 13:40:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (14499000) [pid = 3776] [serial = 1714] [outer = 14120C00] 13:40:09 INFO - PROCESS | 3776 | 1464381609907 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (14E3E000) [pid = 3776] [serial = 1715] [outer = 14120C00] 13:40:10 INFO - PROCESS | 3776 | 1464381610525 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 923ms 13:40:10 INFO - PROCESS | 3776 | 1464381610560 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 3776 | 1464381610563 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 13:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:40:10 INFO - PROCESS | 3776 | 1464381610573 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 3776 | 1464381610579 Marionette TRACE conn2 <- [1,2250,null,{}] 13:40:10 INFO - PROCESS | 3776 | 1464381610583 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 3776 | 1464381610690 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:40:10 INFO - PROCESS | 3776 | 1464381610846 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 3776 | ++DOCSHELL 15A47800 == 48 [pid = 3776] [id = 572] 13:40:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (15E63800) [pid = 3776] [serial = 1716] [outer = 00000000] 13:40:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (15E79800) [pid = 3776] [serial = 1717] [outer = 15E63800] 13:40:10 INFO - PROCESS | 3776 | 1464381610901 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (15E80800) [pid = 3776] [serial = 1718] [outer = 15E63800] 13:40:11 INFO - PROCESS | 3776 | 1464381611420 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 892ms 13:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:40:11 INFO - PROCESS | 3776 | 1464381611454 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 3776 | 1464381611457 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 13:40:11 INFO - PROCESS | 3776 | 1464381611461 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 3776 | 1464381611463 Marionette TRACE conn2 <- [1,2254,null,{}] 13:40:11 INFO - PROCESS | 3776 | 1464381611466 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 3776 | 1464381611570 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:40:11 INFO - PROCESS | 3776 | 1464381611679 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 3776 | ++DOCSHELL 15E71400 == 49 [pid = 3776] [id = 573] 13:40:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (166BD400) [pid = 3776] [serial = 1719] [outer = 00000000] 13:40:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (16735C00) [pid = 3776] [serial = 1720] [outer = 166BD400] 13:40:11 INFO - PROCESS | 3776 | 1464381611733 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (1673A800) [pid = 3776] [serial = 1721] [outer = 166BD400] 13:40:12 INFO - PROCESS | 3776 | 1464381612322 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 877ms 13:40:12 INFO - PROCESS | 3776 | 1464381612348 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 3776 | 1464381612351 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 13:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:40:12 INFO - PROCESS | 3776 | 1464381612354 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - PROCESS | 3776 | 1464381612356 Marionette TRACE conn2 <- [1,2258,null,{}] 13:40:12 INFO - PROCESS | 3776 | 1464381612360 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:12 INFO - PROCESS | 3776 | 1464381612472 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:40:12 INFO - PROCESS | 3776 | 1464381612583 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 3776 | ++DOCSHELL 112A8800 == 50 [pid = 3776] [id = 574] 13:40:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (1283E000) [pid = 3776] [serial = 1722] [outer = 00000000] 13:40:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (15E63400) [pid = 3776] [serial = 1723] [outer = 1283E000] 13:40:12 INFO - PROCESS | 3776 | 1464381612689 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (16824000) [pid = 3776] [serial = 1724] [outer = 1283E000] 13:40:13 INFO - PROCESS | 3776 | 1464381613380 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1031ms 13:40:13 INFO - PROCESS | 3776 | 1464381613418 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:40:13 INFO - PROCESS | 3776 | 1464381613421 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 13:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:40:13 INFO - PROCESS | 3776 | 1464381613427 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:40:13 INFO - PROCESS | 3776 | 1464381613431 Marionette TRACE conn2 <- [1,2262,null,{}] 13:40:13 INFO - PROCESS | 3776 | 1464381613440 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:13 INFO - PROCESS | 3776 | 1464381613527 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:40:13 INFO - PROCESS | 3776 | 1464381613669 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:13 INFO - PROCESS | 3776 | ++DOCSHELL 10E58400 == 51 [pid = 3776] [id = 575] 13:40:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (10ED6800) [pid = 3776] [serial = 1725] [outer = 00000000] 13:40:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1104F000) [pid = 3776] [serial = 1726] [outer = 10ED6800] 13:40:13 INFO - PROCESS | 3776 | 1464381613718 Marionette DEBUG loaded listener.js 13:40:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1283F400) [pid = 3776] [serial = 1727] [outer = 10ED6800] 13:40:14 INFO - PROCESS | 3776 | --DOCSHELL 112A2400 == 50 [pid = 3776] [id = 568] 13:40:14 INFO - PROCESS | 3776 | --DOCSHELL 13392000 == 49 [pid = 3776] [id = 567] 13:40:14 INFO - PROCESS | 3776 | --DOCSHELL 13374400 == 48 [pid = 3776] [id = 566] 13:40:14 INFO - PROCESS | 3776 | --DOCSHELL 105F1C00 == 47 [pid = 3776] [id = 565] 13:40:14 INFO - PROCESS | 3776 | --DOCSHELL 105F6C00 == 46 [pid = 3776] [id = 564] 13:40:14 INFO - PROCESS | 3776 | --DOCSHELL 10A80000 == 45 [pid = 3776] [id = 560] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1B312800) [pid = 3776] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16FF9800) [pid = 3776] [serial = 1675] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (1680C000) [pid = 3776] [serial = 1663] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (16AF3000) [pid = 3776] [serial = 1666] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (13392400) [pid = 3776] [serial = 1636] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (12886400) [pid = 3776] [serial = 1649] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (11A0AC00) [pid = 3776] [serial = 1648] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (157C5400) [pid = 3776] [serial = 1660] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (13378000) [pid = 3776] [serial = 1154] [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.] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (139AF000) [pid = 3776] [serial = 1646] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (13394800) [pid = 3776] [serial = 1645] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (10E53C00) [pid = 3776] [serial = 1633] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1681D800) [pid = 3776] [serial = 1664] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (16840C00) [pid = 3776] [serial = 1642] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (141C3C00) [pid = 3776] [serial = 1654] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (141E2C00) [pid = 3776] [serial = 1655] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (14EB5400) [pid = 3776] [serial = 1657] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (153F2400) [pid = 3776] [serial = 1658] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (157D5800) [pid = 3776] [serial = 1639] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (12AE8C00) [pid = 3776] [serial = 1651] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (13323800) [pid = 3776] [serial = 1652] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (16AF3800) [pid = 3776] [serial = 1667] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (11010C00) [pid = 3776] [serial = 1669] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (16840800) [pid = 3776] [serial = 1672] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (114A5C00) [pid = 3776] [serial = 1670] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1721EC00) [pid = 3776] [serial = 1676] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (16AF9000) [pid = 3776] [serial = 1673] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (15E68400) [pid = 3776] [serial = 1661] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 3776 | 1464381614319 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 938ms 13:40:14 INFO - PROCESS | 3776 | 1464381614352 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 3776 | 1464381614358 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 13:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:40:14 INFO - PROCESS | 3776 | 1464381614363 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 3776 | 1464381614366 Marionette TRACE conn2 <- [1,2266,null,{}] 13:40:14 INFO - PROCESS | 3776 | 1464381614370 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:14 INFO - PROCESS | 3776 | 1464381614463 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:40:14 INFO - PROCESS | 3776 | 1464381614471 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 3776 | ++DOCSHELL 11015800 == 46 [pid = 3776] [id = 576] 13:40:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (11025400) [pid = 3776] [serial = 1728] [outer = 00000000] 13:40:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (12A95C00) [pid = 3776] [serial = 1729] [outer = 11025400] 13:40:14 INFO - PROCESS | 3776 | 1464381614516 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (13309800) [pid = 3776] [serial = 1730] [outer = 11025400] 13:40:14 INFO - PROCESS | 3776 | 1464381614985 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 678ms 13:40:15 INFO - PROCESS | 3776 | 1464381615046 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 3776 | 1464381615048 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:40:15 INFO - PROCESS | 3776 | 1464381615052 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 3776 | 1464381615055 Marionette TRACE conn2 <- [1,2270,null,{}] 13:40:15 INFO - PROCESS | 3776 | 1464381615069 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 3776 | 1464381615184 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:40:15 INFO - PROCESS | 3776 | 1464381615286 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 3776 | ++DOCSHELL 13323800 == 47 [pid = 3776] [id = 577] 13:40:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (13905400) [pid = 3776] [serial = 1731] [outer = 00000000] 13:40:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (14113800) [pid = 3776] [serial = 1732] [outer = 13905400] 13:40:15 INFO - PROCESS | 3776 | 1464381615334 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (141CF800) [pid = 3776] [serial = 1733] [outer = 13905400] 13:40:15 INFO - PROCESS | 3776 | 1464381615711 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 677ms 13:40:15 INFO - PROCESS | 3776 | 1464381615735 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 3776 | 1464381615737 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:40:15 INFO - PROCESS | 3776 | 1464381615741 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 3776 | 1464381615742 Marionette TRACE conn2 <- [1,2274,null,{}] 13:40:15 INFO - PROCESS | 3776 | 1464381615746 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 3776 | 1464381615831 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:40:15 INFO - PROCESS | 3776 | 1464381615837 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 3776 | ++DOCSHELL 141CE400 == 48 [pid = 3776] [id = 578] 13:40:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (141ED000) [pid = 3776] [serial = 1734] [outer = 00000000] 13:40:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (14EBB800) [pid = 3776] [serial = 1735] [outer = 141ED000] 13:40:15 INFO - PROCESS | 3776 | 1464381615883 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (15798C00) [pid = 3776] [serial = 1736] [outer = 141ED000] 13:40:16 INFO - PROCESS | 3776 | 1464381616315 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:40:16 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 13:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 585ms 13:40:16 INFO - PROCESS | 3776 | 1464381616337 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 3776 | 1464381616339 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 13:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:40:16 INFO - PROCESS | 3776 | 1464381616364 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - PROCESS | 3776 | 1464381616366 Marionette TRACE conn2 <- [1,2278,null,{}] 13:40:16 INFO - PROCESS | 3776 | 1464381616369 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:16 INFO - PROCESS | 3776 | 1464381616501 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:40:16 INFO - PROCESS | 3776 | 1464381616519 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 3776 | ++DOCSHELL 12B60400 == 49 [pid = 3776] [id = 579] 13:40:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (141EA000) [pid = 3776] [serial = 1737] [outer = 00000000] 13:40:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (157D4C00) [pid = 3776] [serial = 1738] [outer = 141EA000] 13:40:16 INFO - PROCESS | 3776 | 1464381616592 Marionette DEBUG loaded listener.js 13:40:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (15E67C00) [pid = 3776] [serial = 1739] [outer = 141EA000] 13:40:17 INFO - PROCESS | 3776 | 1464381617019 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 677ms 13:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:40:17 INFO - PROCESS | 3776 | 1464381617031 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 3776 | 1464381617033 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 13:40:17 INFO - PROCESS | 3776 | 1464381617036 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 3776 | 1464381617038 Marionette TRACE conn2 <- [1,2282,null,{}] 13:40:17 INFO - PROCESS | 3776 | 1464381617045 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:17 INFO - PROCESS | 3776 | 1464381617175 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:40:17 INFO - PROCESS | 3776 | 1464381617182 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 3776 | ++DOCSHELL 15E74800 == 50 [pid = 3776] [id = 580] 13:40:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (16540C00) [pid = 3776] [serial = 1740] [outer = 00000000] 13:40:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (1680F000) [pid = 3776] [serial = 1741] [outer = 16540C00] 13:40:17 INFO - PROCESS | 3776 | 1464381617227 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (16812800) [pid = 3776] [serial = 1742] [outer = 16540C00] 13:40:17 INFO - PROCESS | 3776 | 1464381617672 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 677ms 13:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:40:17 INFO - PROCESS | 3776 | 1464381617719 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 3776 | 1464381617721 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 13:40:17 INFO - PROCESS | 3776 | 1464381617725 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - PROCESS | 3776 | 1464381617726 Marionette TRACE conn2 <- [1,2286,null,{}] 13:40:17 INFO - PROCESS | 3776 | 1464381617730 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:17 INFO - PROCESS | 3776 | 1464381617847 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:40:17 INFO - PROCESS | 3776 | 1464381617942 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:17 INFO - PROCESS | 3776 | ++DOCSHELL 1680FC00 == 51 [pid = 3776] [id = 581] 13:40:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (168E0000) [pid = 3776] [serial = 1743] [outer = 00000000] 13:40:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (16AF9C00) [pid = 3776] [serial = 1744] [outer = 168E0000] 13:40:17 INFO - PROCESS | 3776 | 1464381617988 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (16AF6C00) [pid = 3776] [serial = 1745] [outer = 168E0000] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (153F0400) [pid = 3776] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (1309D400) [pid = 3776] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (10A57C00) [pid = 3776] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (16838000) [pid = 3776] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (112A6800) [pid = 3776] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (11016400) [pid = 3776] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (16AF1000) [pid = 3776] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (105FAC00) [pid = 3776] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (12886000) [pid = 3776] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (1380B400) [pid = 3776] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (10EE3800) [pid = 3776] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1338D400) [pid = 3776] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (105FA400) [pid = 3776] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (141E3C00) [pid = 3776] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (157CDC00) [pid = 3776] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1055F400) [pid = 3776] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (1055FC00) [pid = 3776] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (15F4A400) [pid = 3776] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1283C000) [pid = 3776] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:40:18 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (139AEC00) [pid = 3776] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:40:18 INFO - PROCESS | 3776 | 1464381618525 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 831ms 13:40:18 INFO - PROCESS | 3776 | 1464381618568 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:40:18 INFO - PROCESS | 3776 | 1464381618570 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 13:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:40:18 INFO - PROCESS | 3776 | 1464381618573 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:40:18 INFO - PROCESS | 3776 | 1464381618575 Marionette TRACE conn2 <- [1,2290,null,{}] 13:40:18 INFO - PROCESS | 3776 | 1464381618579 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 3776 | 1464381618658 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:40:18 INFO - PROCESS | 3776 | 1464381618664 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 3776 | ++DOCSHELL 103CD000 == 52 [pid = 3776] [id = 582] 13:40:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (103F9400) [pid = 3776] [serial = 1746] [outer = 00000000] 13:40:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (11073000) [pid = 3776] [serial = 1747] [outer = 103F9400] 13:40:18 INFO - PROCESS | 3776 | 1464381618708 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (12886000) [pid = 3776] [serial = 1748] [outer = 103F9400] 13:40:19 INFO - PROCESS | 3776 | 1464381619124 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 585ms 13:40:19 INFO - PROCESS | 3776 | 1464381619164 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:40:19 INFO - PROCESS | 3776 | 1464381619166 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 13:40:19 INFO - PROCESS | 3776 | 1464381619169 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - PROCESS | 3776 | 1464381619171 Marionette TRACE conn2 <- [1,2294,null,{}] 13:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:40:19 INFO - PROCESS | 3776 | 1464381619178 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:19 INFO - PROCESS | 3776 | 1464381619286 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:40:19 INFO - PROCESS | 3776 | 1464381619293 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 3776 | ++DOCSHELL 10373800 == 53 [pid = 3776] [id = 583] 13:40:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (10A78800) [pid = 3776] [serial = 1749] [outer = 00000000] 13:40:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (14E33C00) [pid = 3776] [serial = 1750] [outer = 10A78800] 13:40:19 INFO - PROCESS | 3776 | 1464381619336 Marionette DEBUG loaded listener.js 13:40:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (15F4A400) [pid = 3776] [serial = 1751] [outer = 10A78800] 13:40:19 INFO - PROCESS | 3776 | 1464381619793 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 677ms 13:40:19 INFO - PROCESS | 3776 | 1464381619854 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:40:19 INFO - PROCESS | 3776 | 1464381619856 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 13:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:40:19 INFO - PROCESS | 3776 | 1464381619859 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - PROCESS | 3776 | 1464381619861 Marionette TRACE conn2 <- [1,2298,null,{}] 13:40:19 INFO - PROCESS | 3776 | 1464381619864 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:19 INFO - PROCESS | 3776 | 1464381619946 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:40:19 INFO - PROCESS | 3776 | 1464381619958 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 3776 | ++DOCSHELL 14498800 == 54 [pid = 3776] [id = 584] 13:40:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (16838000) [pid = 3776] [serial = 1752] [outer = 00000000] 13:40:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (16CAFC00) [pid = 3776] [serial = 1753] [outer = 16838000] 13:40:19 INFO - PROCESS | 3776 | 1464381620001 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (16FF9800) [pid = 3776] [serial = 1754] [outer = 16838000] 13:40:20 INFO - PROCESS | 3776 | 1464381620429 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 585ms 13:40:20 INFO - PROCESS | 3776 | 1464381620464 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:40:20 INFO - PROCESS | 3776 | 1464381620466 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 13:40:20 INFO - PROCESS | 3776 | 1464381620469 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:40:20 INFO - PROCESS | 3776 | 1464381620471 Marionette TRACE conn2 <- [1,2302,null,{}] 13:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:40:20 INFO - PROCESS | 3776 | 1464381620534 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:20 INFO - PROCESS | 3776 | 1464381620692 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:40:20 INFO - PROCESS | 3776 | 1464381620811 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 3776 | ++DOCSHELL 11010C00 == 55 [pid = 3776] [id = 585] 13:40:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (11011000) [pid = 3776] [serial = 1755] [outer = 00000000] 13:40:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (1104BC00) [pid = 3776] [serial = 1756] [outer = 11011000] 13:40:20 INFO - PROCESS | 3776 | 1464381620868 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (11C7F800) [pid = 3776] [serial = 1757] [outer = 11011000] 13:40:21 INFO - PROCESS | 3776 | 1464381621408 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 969ms 13:40:21 INFO - PROCESS | 3776 | 1464381621444 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:40:21 INFO - PROCESS | 3776 | 1464381621448 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 13:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:40:21 INFO - PROCESS | 3776 | 1464381621453 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - PROCESS | 3776 | 1464381621457 Marionette TRACE conn2 <- [1,2306,null,{}] 13:40:21 INFO - PROCESS | 3776 | 1464381621462 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 3776 | 1464381621578 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:40:21 INFO - PROCESS | 3776 | 1464381621695 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 3776 | ++DOCSHELL 13904C00 == 56 [pid = 3776] [id = 586] 13:40:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (13908800) [pid = 3776] [serial = 1758] [outer = 00000000] 13:40:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (14112C00) [pid = 3776] [serial = 1759] [outer = 13908800] 13:40:21 INFO - PROCESS | 3776 | 1464381621791 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (141E4000) [pid = 3776] [serial = 1760] [outer = 13908800] 13:40:22 INFO - PROCESS | 3776 | 1464381622414 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 13:40:22 INFO - PROCESS | 3776 | 1464381622442 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 13:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:40:22 INFO - PROCESS | 3776 | 1464381622460 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - PROCESS | 3776 | 1464381622462 Marionette TRACE conn2 <- [1,2310,null,{}] 13:40:22 INFO - PROCESS | 3776 | 1464381622466 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 3776 | 1464381622580 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:40:22 INFO - PROCESS | 3776 | 1464381622725 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 3776 | ++DOCSHELL 157D7800 == 57 [pid = 3776] [id = 587] 13:40:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (15A40000) [pid = 3776] [serial = 1761] [outer = 00000000] 13:40:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1683D800) [pid = 3776] [serial = 1762] [outer = 15A40000] 13:40:22 INFO - PROCESS | 3776 | 1464381622784 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (16AF8000) [pid = 3776] [serial = 1763] [outer = 15A40000] 13:40:23 INFO - PROCESS | 3776 | 1464381623385 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 969ms 13:40:23 INFO - PROCESS | 3776 | 1464381623439 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 3776 | 1464381623445 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 13:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:40:23 INFO - PROCESS | 3776 | 1464381623451 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 3776 | 1464381623453 Marionette TRACE conn2 <- [1,2314,null,{}] 13:40:23 INFO - PROCESS | 3776 | 1464381623456 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 3776 | 1464381623563 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:40:23 INFO - PROCESS | 3776 | 1464381623710 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:23 INFO - PROCESS | 3776 | ++DOCSHELL 17B96000 == 58 [pid = 3776] [id = 588] 13:40:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (17DDF000) [pid = 3776] [serial = 1764] [outer = 00000000] 13:40:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (17FBD800) [pid = 3776] [serial = 1765] [outer = 17DDF000] 13:40:23 INFO - PROCESS | 3776 | 1464381623766 Marionette DEBUG loaded listener.js 13:40:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (180E3C00) [pid = 3776] [serial = 1766] [outer = 17DDF000] 13:40:24 INFO - PROCESS | 3776 | 1464381624276 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 877ms 13:40:24 INFO - PROCESS | 3776 | 1464381624338 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:40:24 INFO - PROCESS | 3776 | 1464381624341 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 13:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:40:24 INFO - PROCESS | 3776 | 1464381624344 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:40:24 INFO - PROCESS | 3776 | 1464381624346 Marionette TRACE conn2 <- [1,2318,null,{}] 13:40:24 INFO - PROCESS | 3776 | 1464381624350 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:24 INFO - PROCESS | 3776 | 1464381624453 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:40:24 INFO - PROCESS | 3776 | 1464381624619 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 3776 | ++DOCSHELL 141EA800 == 59 [pid = 3776] [id = 589] 13:40:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (141EE800) [pid = 3776] [serial = 1767] [outer = 00000000] 13:40:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (180EA400) [pid = 3776] [serial = 1768] [outer = 141EE800] 13:40:24 INFO - PROCESS | 3776 | 1464381624682 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (180EF000) [pid = 3776] [serial = 1769] [outer = 141EE800] 13:40:25 INFO - PROCESS | 3776 | 1464381625499 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1231ms 13:40:25 INFO - PROCESS | 3776 | 1464381625586 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 3776 | 1464381625590 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 13:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:40:25 INFO - PROCESS | 3776 | 1464381625594 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 3776 | 1464381625597 Marionette TRACE conn2 <- [1,2322,null,{}] 13:40:25 INFO - PROCESS | 3776 | 1464381625603 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 3776 | 1464381625739 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:40:25 INFO - PROCESS | 3776 | 1464381625881 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 3776 | ++DOCSHELL 1102BC00 == 60 [pid = 3776] [id = 590] 13:40:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (11031800) [pid = 3776] [serial = 1770] [outer = 00000000] 13:40:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1283CC00) [pid = 3776] [serial = 1771] [outer = 11031800] 13:40:25 INFO - PROCESS | 3776 | 1464381625936 Marionette DEBUG loaded listener.js 13:40:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (12883C00) [pid = 3776] [serial = 1772] [outer = 11031800] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 157C4800 == 59 [pid = 3776] [id = 532] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 157D7C00 == 58 [pid = 3776] [id = 533] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 14E36800 == 57 [pid = 3776] [id = 526] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 12843800 == 56 [pid = 3776] [id = 528] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 10373800 == 55 [pid = 3776] [id = 583] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 103CD000 == 54 [pid = 3776] [id = 582] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 1680FC00 == 53 [pid = 3776] [id = 581] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 15E74800 == 52 [pid = 3776] [id = 580] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 12B60400 == 51 [pid = 3776] [id = 579] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 141CE400 == 50 [pid = 3776] [id = 578] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 13323800 == 49 [pid = 3776] [id = 577] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 11015800 == 48 [pid = 3776] [id = 576] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 10E58400 == 47 [pid = 3776] [id = 575] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (11012C00) [pid = 3776] [serial = 1705] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 11071400 == 46 [pid = 3776] [id = 570] 13:40:26 INFO - PROCESS | 3776 | --DOCSHELL 0C7F5C00 == 45 [pid = 3776] [id = 569] 13:40:26 INFO - PROCESS | 3776 | 1464381626437 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (166B3000) [pid = 3776] [serial = 1640] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (139A6000) [pid = 3776] [serial = 1637] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1102D800) [pid = 3776] [serial = 1634] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (16845C00) [pid = 3776] [serial = 1643] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (16811800) [pid = 3776] [serial = 1631] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (17DE7800) [pid = 3776] [serial = 1691] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (17B1C400) [pid = 3776] [serial = 1690] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (174C8000) [pid = 3776] [serial = 1688] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (16F31000) [pid = 3776] [serial = 1687] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1107B800) [pid = 3776] [serial = 1694] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (1104E000) [pid = 3776] [serial = 1693] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (144A1800) [pid = 3776] [serial = 1685] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (141E1400) [pid = 3776] [serial = 1684] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (141C9800) [pid = 3776] [serial = 1702] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (141EAC00) [pid = 3776] [serial = 1703] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (12842C00) [pid = 3776] [serial = 1682] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (11C03C00) [pid = 3776] [serial = 1681] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (13399400) [pid = 3776] [serial = 1699] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (13903800) [pid = 3776] [serial = 1700] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (17517800) [pid = 3776] [serial = 1678] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (1100D800) [pid = 3776] [serial = 1696] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1125F400) [pid = 3776] [serial = 1697] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (157DA800) [pid = 3776] [serial = 1589] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (15E75800) [pid = 3776] [serial = 1598] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1104B400) [pid = 3776] [serial = 1592] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (11027C00) [pid = 3776] [serial = 1556] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (166BE400) [pid = 3776] [serial = 1601] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (13392800) [pid = 3776] [serial = 1595] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (15F57400) [pid = 3776] [serial = 1553] [outer = 00000000] [url = about:blank] 13:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 877ms 13:40:26 INFO - PROCESS | 3776 | 1464381626481 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 3776 | 1464381626486 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 13:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:40:26 INFO - PROCESS | 3776 | 1464381626492 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - PROCESS | 3776 | 1464381626494 Marionette TRACE conn2 <- [1,2326,null,{}] 13:40:26 INFO - PROCESS | 3776 | 1464381626498 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 3776 | 1464381626586 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:40:26 INFO - PROCESS | 3776 | 1464381626596 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 3776 | ++DOCSHELL 11075400 == 46 [pid = 3776] [id = 591] 13:40:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (11076C00) [pid = 3776] [serial = 1773] [outer = 00000000] 13:40:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (1283FC00) [pid = 3776] [serial = 1774] [outer = 11076C00] 13:40:26 INFO - PROCESS | 3776 | 1464381626641 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (12A98C00) [pid = 3776] [serial = 1775] [outer = 11076C00] 13:40:27 INFO - PROCESS | 3776 | 1464381627148 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 693ms 13:40:27 INFO - PROCESS | 3776 | 1464381627205 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 3776 | 1464381627207 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 13:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:40:27 INFO - PROCESS | 3776 | 1464381627212 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 3776 | 1464381627216 Marionette TRACE conn2 <- [1,2330,null,{}] 13:40:27 INFO - PROCESS | 3776 | 1464381627226 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 3776 | 1464381627309 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:40:27 INFO - PROCESS | 3776 | 1464381627319 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 3776 | ++DOCSHELL 13393000 == 47 [pid = 3776] [id = 592] 13:40:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (13396000) [pid = 3776] [serial = 1776] [outer = 00000000] 13:40:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (13903800) [pid = 3776] [serial = 1777] [outer = 13396000] 13:40:27 INFO - PROCESS | 3776 | 1464381627352 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (139A8400) [pid = 3776] [serial = 1778] [outer = 13396000] 13:40:27 INFO - PROCESS | 3776 | 1464381627816 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 615ms 13:40:27 INFO - PROCESS | 3776 | 1464381627833 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 3776 | 1464381627835 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 13:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:40:27 INFO - PROCESS | 3776 | 1464381627847 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 3776 | 1464381627848 Marionette TRACE conn2 <- [1,2334,null,{}] 13:40:27 INFO - PROCESS | 3776 | 1464381627852 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 3776 | 1464381627937 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:40:27 INFO - PROCESS | 3776 | 1464381627943 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 3776 | ++DOCSHELL 141E4400 == 48 [pid = 3776] [id = 593] 13:40:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (141EAC00) [pid = 3776] [serial = 1779] [outer = 00000000] 13:40:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (141ECC00) [pid = 3776] [serial = 1780] [outer = 141EAC00] 13:40:27 INFO - PROCESS | 3776 | 1464381627991 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (14499800) [pid = 3776] [serial = 1781] [outer = 141EAC00] 13:40:28 INFO - PROCESS | 3776 | 1464381628411 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 647ms 13:40:28 INFO - PROCESS | 3776 | 1464381628483 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 3776 | 1464381628485 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 13:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:40:28 INFO - PROCESS | 3776 | 1464381628488 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - PROCESS | 3776 | 1464381628490 Marionette TRACE conn2 <- [1,2338,null,{}] 13:40:28 INFO - PROCESS | 3776 | 1464381628494 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 3776 | 1464381628619 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:40:28 INFO - PROCESS | 3776 | 1464381628720 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 3776 | ++DOCSHELL 14E39000 == 49 [pid = 3776] [id = 594] 13:40:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (14E3D000) [pid = 3776] [serial = 1782] [outer = 00000000] 13:40:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (153FA800) [pid = 3776] [serial = 1783] [outer = 14E3D000] 13:40:28 INFO - PROCESS | 3776 | 1464381628774 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (157C4800) [pid = 3776] [serial = 1784] [outer = 14E3D000] 13:40:29 INFO - PROCESS | 3776 | 1464381629196 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 723ms 13:40:29 INFO - PROCESS | 3776 | 1464381629227 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:40:29 INFO - PROCESS | 3776 | 1464381629228 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 13:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:40:29 INFO - PROCESS | 3776 | 1464381629232 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 3776 | 1464381629233 Marionette TRACE conn2 <- [1,2342,null,{}] 13:40:29 INFO - PROCESS | 3776 | 1464381629237 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:29 INFO - PROCESS | 3776 | 1464381629376 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:40:29 INFO - PROCESS | 3776 | 1464381629384 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:29 INFO - PROCESS | 3776 | ++DOCSHELL 10A64800 == 50 [pid = 3776] [id = 595] 13:40:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (153F6400) [pid = 3776] [serial = 1785] [outer = 00000000] 13:40:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (15E75800) [pid = 3776] [serial = 1786] [outer = 153F6400] 13:40:29 INFO - PROCESS | 3776 | 1464381629412 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (166BA400) [pid = 3776] [serial = 1787] [outer = 153F6400] 13:40:29 INFO - PROCESS | 3776 | 1464381629870 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 693ms 13:40:29 INFO - PROCESS | 3776 | 1464381629916 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:40:29 INFO - PROCESS | 3776 | 1464381629918 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 13:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:40:29 INFO - PROCESS | 3776 | 1464381629928 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 3776 | 1464381629930 Marionette TRACE conn2 <- [1,2346,null,{}] 13:40:29 INFO - PROCESS | 3776 | 1464381629933 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:30 INFO - PROCESS | 3776 | 1464381630072 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:40:30 INFO - PROCESS | 3776 | 1464381630096 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 3776 | ++DOCSHELL 16734C00 == 51 [pid = 3776] [id = 596] 13:40:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1680B400) [pid = 3776] [serial = 1788] [outer = 00000000] 13:40:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (16812C00) [pid = 3776] [serial = 1789] [outer = 1680B400] 13:40:30 INFO - PROCESS | 3776 | 1464381630139 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (16813800) [pid = 3776] [serial = 1790] [outer = 1680B400] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (141EA000) [pid = 3776] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (141ED000) [pid = 3776] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (11025400) [pid = 3776] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (10ED6800) [pid = 3776] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (13905400) [pid = 3776] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (16540C00) [pid = 3776] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (168E0000) [pid = 3776] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (103F9400) [pid = 3776] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:40:30 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (141C9000) [pid = 3776] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:40:30 INFO - PROCESS | 3776 | 1464381630713 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 831ms 13:40:30 INFO - PROCESS | 3776 | 1464381630745 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:40:30 INFO - PROCESS | 3776 | 1464381630747 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 13:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:40:30 INFO - PROCESS | 3776 | 1464381630750 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:40:30 INFO - PROCESS | 3776 | 1464381630752 Marionette TRACE conn2 <- [1,2350,null,{}] 13:40:30 INFO - PROCESS | 3776 | 1464381630755 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:30 INFO - PROCESS | 3776 | 1464381630835 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:40:30 INFO - PROCESS | 3776 | 1464381630841 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 3776 | ++DOCSHELL 13126800 == 52 [pid = 3776] [id = 597] 13:40:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (1380AC00) [pid = 3776] [serial = 1791] [outer = 00000000] 13:40:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (14EBA800) [pid = 3776] [serial = 1792] [outer = 1380AC00] 13:40:30 INFO - PROCESS | 3776 | 1464381630894 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (16809000) [pid = 3776] [serial = 1793] [outer = 1380AC00] 13:40:31 INFO - PROCESS | 3776 | 1464381631352 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 13:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:40:31 INFO - PROCESS | 3776 | 1464381631389 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 3776 | 1464381631390 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 13:40:31 INFO - PROCESS | 3776 | 1464381631396 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - PROCESS | 3776 | 1464381631398 Marionette TRACE conn2 <- [1,2354,null,{}] 13:40:31 INFO - PROCESS | 3776 | 1464381631402 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 3776 | 1464381631483 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:40:31 INFO - PROCESS | 3776 | 1464381631490 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 3776 | ++DOCSHELL 105F6C00 == 53 [pid = 3776] [id = 598] 13:40:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (1411EC00) [pid = 3776] [serial = 1794] [outer = 00000000] 13:40:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (16AF7C00) [pid = 3776] [serial = 1795] [outer = 1411EC00] 13:40:31 INFO - PROCESS | 3776 | 1464381631533 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (16F26400) [pid = 3776] [serial = 1796] [outer = 1411EC00] 13:40:31 INFO - PROCESS | 3776 | 1464381631975 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 615ms 13:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:40:32 INFO - PROCESS | 3776 | 1464381632015 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 3776 | 1464381632017 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 13:40:32 INFO - PROCESS | 3776 | 1464381632021 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 3776 | 1464381632022 Marionette TRACE conn2 <- [1,2358,null,{}] 13:40:32 INFO - PROCESS | 3776 | 1464381632026 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 3776 | 1464381632107 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:40:32 INFO - PROCESS | 3776 | 1464381632113 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 3776 | ++DOCSHELL 141ED000 == 54 [pid = 3776] [id = 599] 13:40:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (16AF7000) [pid = 3776] [serial = 1797] [outer = 00000000] 13:40:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (17512000) [pid = 3776] [serial = 1798] [outer = 16AF7000] 13:40:32 INFO - PROCESS | 3776 | 1464381632156 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (17894C00) [pid = 3776] [serial = 1799] [outer = 16AF7000] 13:40:32 INFO - PROCESS | 3776 | 1464381632649 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 677ms 13:40:32 INFO - PROCESS | 3776 | 1464381632721 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 3776 | 1464381632726 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 13:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:40:32 INFO - PROCESS | 3776 | 1464381632731 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 3776 | 1464381632736 Marionette TRACE conn2 <- [1,2362,null,{}] 13:40:32 INFO - PROCESS | 3776 | 1464381632743 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 3776 | 1464381632900 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:40:33 INFO - PROCESS | 3776 | 1464381633023 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 3776 | ++DOCSHELL 11011C00 == 55 [pid = 3776] [id = 600] 13:40:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (11013C00) [pid = 3776] [serial = 1800] [outer = 00000000] 13:40:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1102D400) [pid = 3776] [serial = 1801] [outer = 11013C00] 13:40:33 INFO - PROCESS | 3776 | 1464381633079 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (11073C00) [pid = 3776] [serial = 1802] [outer = 11013C00] 13:40:33 INFO - PROCESS | 3776 | 1464381633623 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 939ms 13:40:33 INFO - PROCESS | 3776 | 1464381633661 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 3776 | 1464381633667 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 13:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:40:33 INFO - PROCESS | 3776 | 1464381633674 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - PROCESS | 3776 | 1464381633677 Marionette TRACE conn2 <- [1,2366,null,{}] 13:40:33 INFO - PROCESS | 3776 | 1464381633681 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 3776 | 1464381633798 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:40:33 INFO - PROCESS | 3776 | 1464381633911 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 3776 | ++DOCSHELL 1337F800 == 56 [pid = 3776] [id = 601] 13:40:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (13390800) [pid = 3776] [serial = 1803] [outer = 00000000] 13:40:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (13902400) [pid = 3776] [serial = 1804] [outer = 13390800] 13:40:33 INFO - PROCESS | 3776 | 1464381633949 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (139B2800) [pid = 3776] [serial = 1805] [outer = 13390800] 13:40:34 INFO - PROCESS | 3776 | 1464381634556 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 938ms 13:40:34 INFO - PROCESS | 3776 | 1464381634599 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 3776 | 1464381634602 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 13:40:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:40:34 INFO - PROCESS | 3776 | 1464381634606 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 3776 | 1464381634610 Marionette TRACE conn2 <- [1,2370,null,{}] 13:40:34 INFO - PROCESS | 3776 | 1464381634621 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:34 INFO - PROCESS | 3776 | 1464381634732 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:40:34 INFO - PROCESS | 3776 | 1464381634891 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 3776 | ++DOCSHELL 10565000 == 57 [pid = 3776] [id = 602] 13:40:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (15E7D000) [pid = 3776] [serial = 1806] [outer = 00000000] 13:40:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (16807800) [pid = 3776] [serial = 1807] [outer = 15E7D000] 13:40:34 INFO - PROCESS | 3776 | 1464381634950 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (16CAB400) [pid = 3776] [serial = 1808] [outer = 15E7D000] 13:40:35 INFO - PROCESS | 3776 | 1464381635500 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:40:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:40:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 939ms 13:40:35 INFO - PROCESS | 3776 | 1464381635534 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 3776 | 1464381635537 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 13:40:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:40:35 INFO - PROCESS | 3776 | 1464381635541 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - PROCESS | 3776 | 1464381635543 Marionette TRACE conn2 <- [1,2374,null,{}] 13:40:35 INFO - PROCESS | 3776 | 1464381635546 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 3776 | 1464381635653 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:40:35 INFO - PROCESS | 3776 | 1464381635764 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 3776 | ++DOCSHELL 17DE4400 == 58 [pid = 3776] [id = 603] 13:40:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (17FB4C00) [pid = 3776] [serial = 1809] [outer = 00000000] 13:40:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (180E9000) [pid = 3776] [serial = 1810] [outer = 17FB4C00] 13:40:35 INFO - PROCESS | 3776 | 1464381635821 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (180F1400) [pid = 3776] [serial = 1811] [outer = 17FB4C00] 13:40:36 INFO - PROCESS | 3776 | 1464381636416 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:40:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:40:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 938ms 13:40:36 INFO - PROCESS | 3776 | 1464381636469 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:40:36 INFO - PROCESS | 3776 | 1464381636471 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 13:40:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:40:36 INFO - PROCESS | 3776 | 1464381636475 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:40:36 INFO - PROCESS | 3776 | 1464381636477 Marionette TRACE conn2 <- [1,2378,null,{}] 13:40:36 INFO - PROCESS | 3776 | 1464381636480 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:36 INFO - PROCESS | 3776 | 1464381636586 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:40:36 INFO - PROCESS | 3776 | 1464381636698 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 3776 | ++DOCSHELL 157D2800 == 59 [pid = 3776] [id = 604] 13:40:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (180E4C00) [pid = 3776] [serial = 1812] [outer = 00000000] 13:40:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (195A7000) [pid = 3776] [serial = 1813] [outer = 180E4C00] 13:40:36 INFO - PROCESS | 3776 | 1464381636752 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (195AB000) [pid = 3776] [serial = 1814] [outer = 180E4C00] 13:40:37 INFO - PROCESS | 3776 | 1464381637295 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:40:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:40:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 893ms 13:40:37 INFO - PROCESS | 3776 | 1464381637362 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 3776 | 1464381637364 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 13:40:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:40:37 INFO - PROCESS | 3776 | 1464381637367 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 3776 | 1464381637369 Marionette TRACE conn2 <- [1,2382,null,{}] 13:40:37 INFO - PROCESS | 3776 | 1464381637373 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:37 INFO - PROCESS | 3776 | 1464381637497 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:40:37 INFO - PROCESS | 3776 | 1464381637640 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:37 INFO - PROCESS | 3776 | ++DOCSHELL 195AAC00 == 60 [pid = 3776] [id = 605] 13:40:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (195ACC00) [pid = 3776] [serial = 1815] [outer = 00000000] 13:40:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (19B4A400) [pid = 3776] [serial = 1816] [outer = 195ACC00] 13:40:37 INFO - PROCESS | 3776 | 1464381637696 Marionette DEBUG loaded listener.js 13:40:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (19D26800) [pid = 3776] [serial = 1817] [outer = 195ACC00] 13:40:38 INFO - PROCESS | 3776 | 1464381638359 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:40:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:40:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1031ms 13:40:38 INFO - PROCESS | 3776 | 1464381638392 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:40:38 INFO - PROCESS | 3776 | 1464381638394 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 13:40:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:40:38 INFO - PROCESS | 3776 | 1464381638398 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - PROCESS | 3776 | 1464381638400 Marionette TRACE conn2 <- [1,2386,null,{}] 13:40:38 INFO - PROCESS | 3776 | 1464381638404 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 3776 | 1464381638524 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:40:38 INFO - PROCESS | 3776 | 1464381638776 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 3776 | ++DOCSHELL 10A7EC00 == 61 [pid = 3776] [id = 606] 13:40:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (10A7F800) [pid = 3776] [serial = 1818] [outer = 00000000] 13:40:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (1100D800) [pid = 3776] [serial = 1819] [outer = 10A7F800] 13:40:38 INFO - PROCESS | 3776 | 1464381638833 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (11033000) [pid = 3776] [serial = 1820] [outer = 10A7F800] 13:40:39 INFO - PROCESS | 3776 | 1464381639397 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:40:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1031ms 13:40:39 INFO - PROCESS | 3776 | 1464381639434 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 3776 | 1464381639438 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 13:40:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:40:39 INFO - PROCESS | 3776 | 1464381639460 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 3776 | 1464381639464 Marionette TRACE conn2 <- [1,2390,null,{}] 13:40:39 INFO - PROCESS | 3776 | 1464381639469 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 3776 | 1464381639572 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:40:39 INFO - PROCESS | 3776 | 1464381639688 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 3776 | ++DOCSHELL 10A55800 == 62 [pid = 3776] [id = 607] 13:40:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (10A59400) [pid = 3776] [serial = 1821] [outer = 00000000] 13:40:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (11076800) [pid = 3776] [serial = 1822] [outer = 10A59400] 13:40:39 INFO - PROCESS | 3776 | 1464381639775 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (1288B000) [pid = 3776] [serial = 1823] [outer = 10A59400] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 105F6C00 == 61 [pid = 3776] [id = 598] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 13126800 == 60 [pid = 3776] [id = 597] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 16734C00 == 59 [pid = 3776] [id = 596] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 10A64800 == 58 [pid = 3776] [id = 595] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 14E39000 == 57 [pid = 3776] [id = 594] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 141E4400 == 56 [pid = 3776] [id = 593] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 13393000 == 55 [pid = 3776] [id = 592] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 11075400 == 54 [pid = 3776] [id = 591] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 1102BC00 == 53 [pid = 3776] [id = 590] 13:40:39 INFO - PROCESS | 3776 | --DOCSHELL 11010C00 == 52 [pid = 3776] [id = 585] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (144A2800) [pid = 3776] [serial = 1706] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (14499000) [pid = 3776] [serial = 1714] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (15E79800) [pid = 3776] [serial = 1717] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (16735C00) [pid = 3776] [serial = 1720] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (14EBB800) [pid = 3776] [serial = 1735] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (12A95C00) [pid = 3776] [serial = 1729] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (13309800) [pid = 3776] [serial = 1730] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (1283F400) [pid = 3776] [serial = 1727] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1104F000) [pid = 3776] [serial = 1726] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (14113800) [pid = 3776] [serial = 1732] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (141CF800) [pid = 3776] [serial = 1733] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (15E63400) [pid = 3776] [serial = 1723] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (1680F000) [pid = 3776] [serial = 1741] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (16AF9C00) [pid = 3776] [serial = 1744] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (11073000) [pid = 3776] [serial = 1747] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (12886000) [pid = 3776] [serial = 1748] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (14E33C00) [pid = 3776] [serial = 1750] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (16AF6C00) [pid = 3776] [serial = 1745] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (16812800) [pid = 3776] [serial = 1742] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (15E67C00) [pid = 3776] [serial = 1739] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (15798C00) [pid = 3776] [serial = 1736] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (16CAFC00) [pid = 3776] [serial = 1753] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (157D4C00) [pid = 3776] [serial = 1738] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (10446800) [pid = 3776] [serial = 1708] [outer = 00000000] [url = about:blank] 13:40:39 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (128B2400) [pid = 3776] [serial = 1711] [outer = 00000000] [url = about:blank] 13:40:40 INFO - PROCESS | 3776 | 1464381640244 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 830ms 13:40:40 INFO - PROCESS | 3776 | 1464381640306 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 3776 | 1464381640310 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 13:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:40:40 INFO - PROCESS | 3776 | 1464381640315 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - PROCESS | 3776 | 1464381640317 Marionette TRACE conn2 <- [1,2394,null,{}] 13:40:40 INFO - PROCESS | 3776 | 1464381640320 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 3776 | 1464381640417 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:40:40 INFO - PROCESS | 3776 | 1464381640435 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 3776 | ++DOCSHELL 139A7C00 == 53 [pid = 3776] [id = 608] 13:40:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (139A8800) [pid = 3776] [serial = 1824] [outer = 00000000] 13:40:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (14113800) [pid = 3776] [serial = 1825] [outer = 139A8800] 13:40:40 INFO - PROCESS | 3776 | 1464381640480 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (141D1400) [pid = 3776] [serial = 1826] [outer = 139A8800] 13:40:40 INFO - PROCESS | 3776 | 1464381640973 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:40:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 692ms 13:40:40 INFO - PROCESS | 3776 | 1464381641000 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 3776 | 1464381641003 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 13:40:40 INFO - PROCESS | 3776 | 1464381641008 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:40:40 INFO - PROCESS | 3776 | 1464381641013 Marionette TRACE conn2 <- [1,2398,null,{}] 13:40:41 INFO - PROCESS | 3776 | 1464381641022 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 3776 | 1464381641109 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:40:41 INFO - PROCESS | 3776 | 1464381641119 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 3776 | ++DOCSHELL 14EBBC00 == 54 [pid = 3776] [id = 609] 13:40:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (151C8C00) [pid = 3776] [serial = 1827] [outer = 00000000] 13:40:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (153F3800) [pid = 3776] [serial = 1828] [outer = 151C8C00] 13:40:41 INFO - PROCESS | 3776 | 1464381641164 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (157CCC00) [pid = 3776] [serial = 1829] [outer = 151C8C00] 13:40:41 INFO - PROCESS | 3776 | 1464381641622 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:40:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 615ms 13:40:41 INFO - PROCESS | 3776 | 1464381641630 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 3776 | 1464381641632 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 13:40:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:40:41 INFO - PROCESS | 3776 | 1464381641636 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - PROCESS | 3776 | 1464381641637 Marionette TRACE conn2 <- [1,2402,null,{}] 13:40:41 INFO - PROCESS | 3776 | 1464381641641 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 3776 | 1464381641725 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:40:41 INFO - PROCESS | 3776 | 1464381641732 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 3776 | ++DOCSHELL 14E37400 == 55 [pid = 3776] [id = 610] 13:40:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (151D4C00) [pid = 3776] [serial = 1830] [outer = 00000000] 13:40:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (15E76C00) [pid = 3776] [serial = 1831] [outer = 151D4C00] 13:40:41 INFO - PROCESS | 3776 | 1464381641776 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (15F4C800) [pid = 3776] [serial = 1832] [outer = 151D4C00] 13:40:42 INFO - PROCESS | 3776 | 1464381642246 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:40:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 616ms 13:40:42 INFO - PROCESS | 3776 | 1464381642287 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 3776 | 1464381642289 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 13:40:42 INFO - PROCESS | 3776 | 1464381642292 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 3776 | 1464381642294 Marionette TRACE conn2 <- [1,2406,null,{}] 13:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:40:42 INFO - PROCESS | 3776 | 1464381642297 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 3776 | 1464381642425 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:40:42 INFO - PROCESS | 3776 | 1464381642432 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 3776 | ++DOCSHELL 166B1000 == 56 [pid = 3776] [id = 611] 13:40:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (166B1400) [pid = 3776] [serial = 1833] [outer = 00000000] 13:40:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (1680EC00) [pid = 3776] [serial = 1834] [outer = 166B1400] 13:40:42 INFO - PROCESS | 3776 | 1464381642466 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (16841C00) [pid = 3776] [serial = 1835] [outer = 166B1400] 13:40:42 INFO - PROCESS | 3776 | 1464381642940 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 661ms 13:40:42 INFO - PROCESS | 3776 | 1464381642959 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 3776 | 1464381642961 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 13:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:40:42 INFO - PROCESS | 3776 | 1464381642965 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 3776 | 1464381642966 Marionette TRACE conn2 <- [1,2410,null,{}] 13:40:42 INFO - PROCESS | 3776 | 1464381642970 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 3776 | 1464381643089 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:40:43 INFO - PROCESS | 3776 | 1464381643188 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 3776 | ++DOCSHELL 16AF6C00 == 57 [pid = 3776] [id = 612] 13:40:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (16AF7400) [pid = 3776] [serial = 1836] [outer = 00000000] 13:40:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (172D5800) [pid = 3776] [serial = 1837] [outer = 16AF7400] 13:40:43 INFO - PROCESS | 3776 | 1464381643232 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (17B1CC00) [pid = 3776] [serial = 1838] [outer = 16AF7400] 13:40:43 INFO - PROCESS | 3776 | 1464381643620 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 677ms 13:40:43 INFO - PROCESS | 3776 | 1464381643649 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 3776 | 1464381643651 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 13:40:43 INFO - PROCESS | 3776 | 1464381643655 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 3776 | 1464381643656 Marionette TRACE conn2 <- [1,2414,null,{}] 13:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:40:43 INFO - PROCESS | 3776 | 1464381643660 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 3776 | 1464381643781 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:40:43 INFO - PROCESS | 3776 | 1464381643788 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 3776 | ++DOCSHELL 16AFA000 == 58 [pid = 3776] [id = 613] 13:40:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (17B95C00) [pid = 3776] [serial = 1839] [outer = 00000000] 13:40:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (180EF400) [pid = 3776] [serial = 1840] [outer = 17B95C00] 13:40:43 INFO - PROCESS | 3776 | 1464381643831 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (195A6C00) [pid = 3776] [serial = 1841] [outer = 17B95C00] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (10A78800) [pid = 3776] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (11076C00) [pid = 3776] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (11031800) [pid = 3776] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (141EAC00) [pid = 3776] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (14E3D000) [pid = 3776] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (13396000) [pid = 3776] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (1411EC00) [pid = 3776] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (1680B400) [pid = 3776] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (153F6400) [pid = 3776] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (16838000) [pid = 3776] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:40:44 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1380AC00) [pid = 3776] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:40:44 INFO - PROCESS | 3776 | 1464381644423 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 785ms 13:40:44 INFO - PROCESS | 3776 | 1464381644459 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:40:44 INFO - PROCESS | 3776 | 1464381644470 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 13:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:40:44 INFO - PROCESS | 3776 | 1464381644476 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 3776 | 1464381644478 Marionette TRACE conn2 <- [1,2418,null,{}] 13:40:44 INFO - PROCESS | 3776 | 1464381644482 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 3776 | 1464381644563 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:40:44 INFO - PROCESS | 3776 | 1464381644569 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 3776 | ++DOCSHELL 11032400 == 59 [pid = 3776] [id = 614] 13:40:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (13DC3000) [pid = 3776] [serial = 1842] [outer = 00000000] 13:40:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (153F6400) [pid = 3776] [serial = 1843] [outer = 13DC3000] 13:40:44 INFO - PROCESS | 3776 | 1464381644613 Marionette DEBUG loaded listener.js 13:40:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (1680B400) [pid = 3776] [serial = 1844] [outer = 13DC3000] 13:40:45 INFO - PROCESS | 3776 | 1464381645036 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 584ms 13:40:45 INFO - PROCESS | 3776 | 1464381645062 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 3776 | 1464381645064 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 13:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:40:45 INFO - PROCESS | 3776 | 1464381645067 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 3776 | 1464381645069 Marionette TRACE conn2 <- [1,2422,null,{}] 13:40:45 INFO - PROCESS | 3776 | 1464381645072 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 3776 | 1464381645158 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:40:45 INFO - PROCESS | 3776 | 1464381645165 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 3776 | ++DOCSHELL 15259000 == 60 [pid = 3776] [id = 615] 13:40:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (1673EC00) [pid = 3776] [serial = 1845] [outer = 00000000] 13:40:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (19B41C00) [pid = 3776] [serial = 1846] [outer = 1673EC00] 13:40:45 INFO - PROCESS | 3776 | 1464381645208 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (19D25400) [pid = 3776] [serial = 1847] [outer = 1673EC00] 13:40:45 INFO - PROCESS | 3776 | 1464381645664 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 615ms 13:40:45 INFO - PROCESS | 3776 | 1464381645704 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:40:45 INFO - PROCESS | 3776 | 1464381645706 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 13:40:45 INFO - PROCESS | 3776 | 1464381645709 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 3776 | 1464381645711 Marionette TRACE conn2 <- [1,2426,null,{}] 13:40:45 INFO - PROCESS | 3776 | 1464381645715 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 3776 | 1464381645783 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:40:45 INFO - PROCESS | 3776 | 1464381645789 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:45 INFO - PROCESS | 3776 | ++DOCSHELL 12845000 == 61 [pid = 3776] [id = 616] 13:40:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1750B000) [pid = 3776] [serial = 1848] [outer = 00000000] 13:40:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1A028000) [pid = 3776] [serial = 1849] [outer = 1750B000] 13:40:45 INFO - PROCESS | 3776 | 1464381645838 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1A034C00) [pid = 3776] [serial = 1850] [outer = 1750B000] 13:40:46 INFO - PROCESS | 3776 | 1464381646299 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 615ms 13:40:46 INFO - PROCESS | 3776 | 1464381646333 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:40:46 INFO - PROCESS | 3776 | 1464381646335 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 13:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:40:46 INFO - PROCESS | 3776 | 1464381646352 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:40:46 INFO - PROCESS | 3776 | 1464381646355 Marionette TRACE conn2 <- [1,2430,null,{}] 13:40:46 INFO - PROCESS | 3776 | 1464381646358 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:46 INFO - PROCESS | 3776 | 1464381646528 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:40:46 INFO - PROCESS | 3776 | 1464381646676 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 3776 | ++DOCSHELL 1100C800 == 62 [pid = 3776] [id = 617] 13:40:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1100D400) [pid = 3776] [serial = 1851] [outer = 00000000] 13:40:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (1104E400) [pid = 3776] [serial = 1852] [outer = 1100D400] 13:40:46 INFO - PROCESS | 3776 | 1464381646737 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1107E400) [pid = 3776] [serial = 1853] [outer = 1100D400] 13:40:47 INFO - PROCESS | 3776 | 1464381647418 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1093ms 13:40:47 INFO - PROCESS | 3776 | 1464381647443 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 3776 | 1464381647447 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 13:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:40:47 INFO - PROCESS | 3776 | 1464381647453 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 3776 | 1464381647458 Marionette TRACE conn2 <- [1,2434,null,{}] 13:40:47 INFO - PROCESS | 3776 | 1464381647463 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 3776 | 1464381647577 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:40:47 INFO - PROCESS | 3776 | 1464381647720 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 3776 | ++DOCSHELL 141C4000 == 63 [pid = 3776] [id = 618] 13:40:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (141E3800) [pid = 3776] [serial = 1854] [outer = 00000000] 13:40:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (14499C00) [pid = 3776] [serial = 1855] [outer = 141E3800] 13:40:47 INFO - PROCESS | 3776 | 1464381647778 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (14EB8000) [pid = 3776] [serial = 1856] [outer = 141E3800] 13:40:48 INFO - PROCESS | 3776 | 1464381648315 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 939ms 13:40:48 INFO - PROCESS | 3776 | 1464381648380 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 3776 | 1464381648383 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 13:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:40:48 INFO - PROCESS | 3776 | 1464381648387 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 3776 | 1464381648389 Marionette TRACE conn2 <- [1,2438,null,{}] 13:40:48 INFO - PROCESS | 3776 | 1464381648394 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 3776 | 1464381648503 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:40:48 INFO - PROCESS | 3776 | 1464381648661 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 3776 | ++DOCSHELL 16734C00 == 64 [pid = 3776] [id = 619] 13:40:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (16737800) [pid = 3776] [serial = 1857] [outer = 00000000] 13:40:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (16839800) [pid = 3776] [serial = 1858] [outer = 16737800] 13:40:48 INFO - PROCESS | 3776 | 1464381648717 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (16AF8C00) [pid = 3776] [serial = 1859] [outer = 16737800] 13:40:49 INFO - PROCESS | 3776 | 1464381649316 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 985ms 13:40:49 INFO - PROCESS | 3776 | 1464381649371 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 3776 | 1464381649375 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 13:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:40:49 INFO - PROCESS | 3776 | 1464381649386 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 3776 | 1464381649390 Marionette TRACE conn2 <- [1,2442,null,{}] 13:40:49 INFO - PROCESS | 3776 | 1464381649407 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 3776 | 1464381649555 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:40:49 INFO - PROCESS | 3776 | 1464381649623 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 3776 | ++DOCSHELL 19D2A400 == 65 [pid = 3776] [id = 620] 13:40:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (19D2FC00) [pid = 3776] [serial = 1860] [outer = 00000000] 13:40:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (1A0BA800) [pid = 3776] [serial = 1861] [outer = 19D2FC00] 13:40:49 INFO - PROCESS | 3776 | 1464381649676 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (1A103800) [pid = 3776] [serial = 1862] [outer = 19D2FC00] 13:40:50 INFO - PROCESS | 3776 | 1464381650265 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 923ms 13:40:50 INFO - PROCESS | 3776 | 1464381650310 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:40:50 INFO - PROCESS | 3776 | 1464381650313 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 13:40:50 INFO - PROCESS | 3776 | 1464381650316 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 3776 | 1464381650318 Marionette TRACE conn2 <- [1,2446,null,{}] 13:40:50 INFO - PROCESS | 3776 | 1464381650322 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 3776 | 1464381650431 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:40:50 INFO - PROCESS | 3776 | 1464381650573 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 3776 | ++DOCSHELL 17FC0C00 == 66 [pid = 3776] [id = 621] 13:40:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (195A9800) [pid = 3776] [serial = 1863] [outer = 00000000] 13:40:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (1A566000) [pid = 3776] [serial = 1864] [outer = 195A9800] 13:40:50 INFO - PROCESS | 3776 | 1464381650628 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (1A569800) [pid = 3776] [serial = 1865] [outer = 195A9800] 13:40:51 INFO - PROCESS | 3776 | 1464381651427 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1169ms 13:40:51 INFO - PROCESS | 3776 | 1464381651498 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:40:51 INFO - PROCESS | 3776 | 1464381651502 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 13:40:51 INFO - PROCESS | 3776 | 1464381651507 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:40:51 INFO - PROCESS | 3776 | 1464381651511 Marionette TRACE conn2 <- [1,2450,null,{}] 13:40:51 INFO - PROCESS | 3776 | 1464381651517 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 3776 | 1464381651616 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:40:51 INFO - PROCESS | 3776 | 1464381651753 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 3776 | ++DOCSHELL 1125B400 == 67 [pid = 3776] [id = 622] 13:40:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (112A0800) [pid = 3776] [serial = 1866] [outer = 00000000] 13:40:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (11CA2800) [pid = 3776] [serial = 1867] [outer = 112A0800] 13:40:51 INFO - PROCESS | 3776 | 1464381651802 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (1284A800) [pid = 3776] [serial = 1868] [outer = 112A0800] 13:40:52 INFO - PROCESS | 3776 | 1464381652397 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 939ms 13:40:52 INFO - PROCESS | 3776 | 1464381652438 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:40:52 INFO - PROCESS | 3776 | 1464381652444 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 13:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:40:52 INFO - PROCESS | 3776 | 1464381652450 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 3776 | 1464381652453 Marionette TRACE conn2 <- [1,2454,null,{}] 13:40:52 INFO - PROCESS | 3776 | 1464381652457 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 3776 | 1464381652555 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 12886800 == 66 [pid = 3776] [id = 571] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 139AB400 == 65 [pid = 3776] [id = 491] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 15E71400 == 64 [pid = 3776] [id = 573] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 12845000 == 63 [pid = 3776] [id = 616] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 15259000 == 62 [pid = 3776] [id = 615] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 11032400 == 61 [pid = 3776] [id = 614] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 16AFA000 == 60 [pid = 3776] [id = 613] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 16AF6C00 == 59 [pid = 3776] [id = 612] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 166B1000 == 58 [pid = 3776] [id = 611] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 14E37400 == 57 [pid = 3776] [id = 610] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 14EBBC00 == 56 [pid = 3776] [id = 609] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 139A7C00 == 55 [pid = 3776] [id = 608] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 10A55800 == 54 [pid = 3776] [id = 607] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 10A7EC00 == 53 [pid = 3776] [id = 606] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 17DE4400 == 52 [pid = 3776] [id = 603] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 10565000 == 51 [pid = 3776] [id = 602] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 1337F800 == 50 [pid = 3776] [id = 601] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 11011C00 == 49 [pid = 3776] [id = 600] 13:40:52 INFO - PROCESS | 3776 | --DOCSHELL 141ED000 == 48 [pid = 3776] [id = 599] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (17512000) [pid = 3776] [serial = 1798] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (16F26400) [pid = 3776] [serial = 1796] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (12A98C00) [pid = 3776] [serial = 1775] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (1283CC00) [pid = 3776] [serial = 1771] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (141ECC00) [pid = 3776] [serial = 1780] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (12883C00) [pid = 3776] [serial = 1772] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (14499800) [pid = 3776] [serial = 1781] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (153FA800) [pid = 3776] [serial = 1783] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (139A8400) [pid = 3776] [serial = 1778] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (16AF7C00) [pid = 3776] [serial = 1795] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (1283FC00) [pid = 3776] [serial = 1774] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (16812C00) [pid = 3776] [serial = 1789] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (15E75800) [pid = 3776] [serial = 1786] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (17FBD800) [pid = 3776] [serial = 1765] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (16FF9800) [pid = 3776] [serial = 1754] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1683D800) [pid = 3776] [serial = 1762] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (14112C00) [pid = 3776] [serial = 1759] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (13903800) [pid = 3776] [serial = 1777] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (157C4800) [pid = 3776] [serial = 1784] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (1104BC00) [pid = 3776] [serial = 1756] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (180EA400) [pid = 3776] [serial = 1768] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (16809000) [pid = 3776] [serial = 1793] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (14EBA800) [pid = 3776] [serial = 1792] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (16813800) [pid = 3776] [serial = 1790] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (166BA400) [pid = 3776] [serial = 1787] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (15F4A400) [pid = 3776] [serial = 1751] [outer = 00000000] [url = about:blank] 13:40:52 INFO - PROCESS | 3776 | 1464381652728 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 3776 | ++DOCSHELL 10567000 == 49 [pid = 3776] [id = 623] 13:40:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (105FAC00) [pid = 3776] [serial = 1869] [outer = 00000000] 13:40:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (1104C000) [pid = 3776] [serial = 1870] [outer = 105FAC00] 13:40:52 INFO - PROCESS | 3776 | 1464381652778 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (12844C00) [pid = 3776] [serial = 1871] [outer = 105FAC00] 13:40:53 INFO - PROCESS | 3776 | 1464381653214 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 800ms 13:40:53 INFO - PROCESS | 3776 | 1464381653234 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 3776 | 1464381653236 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 13:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:40:53 INFO - PROCESS | 3776 | 1464381653240 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 3776 | 1464381653243 Marionette TRACE conn2 <- [1,2458,null,{}] 13:40:53 INFO - PROCESS | 3776 | 1464381653257 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 3776 | 1464381653345 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:40:53 INFO - PROCESS | 3776 | 1464381653353 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 3776 | ++DOCSHELL 1338F400 == 50 [pid = 3776] [id = 624] 13:40:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1338F800) [pid = 3776] [serial = 1872] [outer = 00000000] 13:40:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1380DC00) [pid = 3776] [serial = 1873] [outer = 1338F800] 13:40:53 INFO - PROCESS | 3776 | 1464381653400 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (139A7C00) [pid = 3776] [serial = 1874] [outer = 1338F800] 13:40:53 INFO - PROCESS | 3776 | 1464381653917 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 693ms 13:40:53 INFO - PROCESS | 3776 | 1464381653939 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 3776 | 1464381653941 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 13:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:40:53 INFO - PROCESS | 3776 | 1464381653945 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 3776 | 1464381653946 Marionette TRACE conn2 <- [1,2462,null,{}] 13:40:53 INFO - PROCESS | 3776 | 1464381653949 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 3776 | 1464381654032 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:40:54 INFO - PROCESS | 3776 | 1464381654038 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 3776 | ++DOCSHELL 1411A800 == 51 [pid = 3776] [id = 625] 13:40:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1411DC00) [pid = 3776] [serial = 1875] [outer = 00000000] 13:40:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (141EC800) [pid = 3776] [serial = 1876] [outer = 1411DC00] 13:40:54 INFO - PROCESS | 3776 | 1464381654083 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (14497C00) [pid = 3776] [serial = 1877] [outer = 1411DC00] 13:40:54 INFO - PROCESS | 3776 | 1464381654525 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 13:40:54 INFO - PROCESS | 3776 | 1464381654565 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 3776 | 1464381654567 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 13:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:40:54 INFO - PROCESS | 3776 | 1464381654571 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 3776 | 1464381654572 Marionette TRACE conn2 <- [1,2466,null,{}] 13:40:54 INFO - PROCESS | 3776 | 1464381654576 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 3776 | 1464381654659 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:40:54 INFO - PROCESS | 3776 | 1464381654666 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 3776 | ++DOCSHELL 13DC0000 == 52 [pid = 3776] [id = 626] 13:40:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (141EBC00) [pid = 3776] [serial = 1878] [outer = 00000000] 13:40:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (151C9800) [pid = 3776] [serial = 1879] [outer = 141EBC00] 13:40:54 INFO - PROCESS | 3776 | 1464381654710 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (15799000) [pid = 3776] [serial = 1880] [outer = 141EBC00] 13:40:55 INFO - PROCESS | 3776 | 1464381655185 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 631ms 13:40:55 INFO - PROCESS | 3776 | 1464381655254 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 3776 | 1464381655256 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 13:40:55 INFO - PROCESS | 3776 | 1464381655263 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 3776 | 1464381655264 Marionette TRACE conn2 <- [1,2470,null,{}] 13:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:40:55 INFO - PROCESS | 3776 | 1464381655267 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 3776 | 1464381655406 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:40:55 INFO - PROCESS | 3776 | 1464381655470 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:55 INFO - PROCESS | 3776 | ++DOCSHELL 0F309000 == 53 [pid = 3776] [id = 627] 13:40:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (14494C00) [pid = 3776] [serial = 1881] [outer = 00000000] 13:40:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (15E79000) [pid = 3776] [serial = 1882] [outer = 14494C00] 13:40:55 INFO - PROCESS | 3776 | 1464381655499 Marionette DEBUG loaded listener.js 13:40:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (166B2000) [pid = 3776] [serial = 1883] [outer = 14494C00] 13:40:55 INFO - PROCESS | 3776 | 1464381655920 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 662ms 13:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:40:55 INFO - PROCESS | 3776 | 1464381655930 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 3776 | 1464381655932 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 13:40:55 INFO - PROCESS | 3776 | 1464381655936 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 3776 | 1464381655937 Marionette TRACE conn2 <- [1,2474,null,{}] 13:40:55 INFO - PROCESS | 3776 | 1464381655940 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:56 INFO - PROCESS | 3776 | 1464381656057 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:40:56 INFO - PROCESS | 3776 | 1464381656151 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 3776 | ++DOCSHELL 15E7CC00 == 54 [pid = 3776] [id = 628] 13:40:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (16731C00) [pid = 3776] [serial = 1884] [outer = 00000000] 13:40:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (16819800) [pid = 3776] [serial = 1885] [outer = 16731C00] 13:40:56 INFO - PROCESS | 3776 | 1464381656201 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (1681BC00) [pid = 3776] [serial = 1886] [outer = 16731C00] 13:40:56 INFO - PROCESS | 3776 | 1464381656608 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 723ms 13:40:56 INFO - PROCESS | 3776 | 1464381656665 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:40:56 INFO - PROCESS | 3776 | 1464381656667 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 13:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:40:56 INFO - PROCESS | 3776 | 1464381656671 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:40:56 INFO - PROCESS | 3776 | 1464381656672 Marionette TRACE conn2 <- [1,2478,null,{}] 13:40:56 INFO - PROCESS | 3776 | 1464381656676 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:56 INFO - PROCESS | 3776 | 1464381656791 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:40:56 INFO - PROCESS | 3776 | 1464381656797 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 3776 | ++DOCSHELL 13DC3800 == 55 [pid = 3776] [id = 629] 13:40:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (16814800) [pid = 3776] [serial = 1887] [outer = 00000000] 13:40:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (16AF3400) [pid = 3776] [serial = 1888] [outer = 16814800] 13:40:56 INFO - PROCESS | 3776 | 1464381656844 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (16CB5C00) [pid = 3776] [serial = 1889] [outer = 16814800] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (17B95C00) [pid = 3776] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (139A8800) [pid = 3776] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (16AF7400) [pid = 3776] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (10A7F800) [pid = 3776] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (16AF7000) [pid = 3776] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (13DC3000) [pid = 3776] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (10A59400) [pid = 3776] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (151D4C00) [pid = 3776] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (151C8C00) [pid = 3776] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (166B1400) [pid = 3776] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:40:57 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1673EC00) [pid = 3776] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:40:57 INFO - PROCESS | 3776 | 1464381657491 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 831ms 13:40:57 INFO - PROCESS | 3776 | 1464381657515 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 3776 | 1464381657517 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 13:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:40:57 INFO - PROCESS | 3776 | 1464381657520 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 3776 | 1464381657522 Marionette TRACE conn2 <- [1,2482,null,{}] 13:40:57 INFO - PROCESS | 3776 | 1464381657525 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 3776 | 1464381657607 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:40:57 INFO - PROCESS | 3776 | 1464381657615 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 3776 | ++DOCSHELL 10A5BC00 == 56 [pid = 3776] [id = 630] 13:40:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (11253C00) [pid = 3776] [serial = 1890] [outer = 00000000] 13:40:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (157CE000) [pid = 3776] [serial = 1891] [outer = 11253C00] 13:40:57 INFO - PROCESS | 3776 | 1464381657659 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (168D3400) [pid = 3776] [serial = 1892] [outer = 11253C00] 13:40:58 INFO - PROCESS | 3776 | 1464381658086 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 631ms 13:40:58 INFO - PROCESS | 3776 | 1464381658139 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 3776 | 1464381658141 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 13:40:58 INFO - PROCESS | 3776 | 1464381658145 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:40:58 INFO - PROCESS | 3776 | 1464381658146 Marionette TRACE conn2 <- [1,2486,null,{}] 13:40:58 INFO - PROCESS | 3776 | 1464381658150 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 3776 | 1464381658237 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:40:58 INFO - PROCESS | 3776 | 1464381658243 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 3776 | ++DOCSHELL 105FB000 == 57 [pid = 3776] [id = 631] 13:40:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (10ED8800) [pid = 3776] [serial = 1893] [outer = 00000000] 13:40:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (1721EC00) [pid = 3776] [serial = 1894] [outer = 10ED8800] 13:40:58 INFO - PROCESS | 3776 | 1464381658287 Marionette DEBUG loaded listener.js 13:40:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (174C6800) [pid = 3776] [serial = 1895] [outer = 10ED8800] 13:40:58 INFO - PROCESS | 3776 | 1464381658747 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 631ms 13:40:58 INFO - PROCESS | 3776 | 1464381658783 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 3776 | 1464381658785 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 13:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:40:58 INFO - PROCESS | 3776 | 1464381658772 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 3776 | 1464381658774 Marionette TRACE conn2 <- [1,2490,null,{}] 13:40:58 INFO - PROCESS | 3776 | 1464381658778 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 3776 | 1464381658875 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:40:58 INFO - PROCESS | 3776 | 1464381658881 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:58 INFO - PROCESS | 3776 | ++DOCSHELL 10E4E400 == 58 [pid = 3776] [id = 632] 13:40:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (17893C00) [pid = 3776] [serial = 1896] [outer = 00000000] 13:40:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (180EC400) [pid = 3776] [serial = 1897] [outer = 17893C00] 13:40:58 INFO - PROCESS | 3776 | 1464381658929 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (195A7800) [pid = 3776] [serial = 1898] [outer = 17893C00] 13:40:59 INFO - PROCESS | 3776 | 1464381659544 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 785ms 13:40:59 INFO - PROCESS | 3776 | 1464381659574 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:40:59 INFO - PROCESS | 3776 | 1464381659578 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 13:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:40:59 INFO - PROCESS | 3776 | 1464381659584 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:40:59 INFO - PROCESS | 3776 | 1464381659589 Marionette TRACE conn2 <- [1,2494,null,{}] 13:40:59 INFO - PROCESS | 3776 | 1464381659596 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:59 INFO - PROCESS | 3776 | 1464381659708 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:40:59 INFO - PROCESS | 3776 | 1464381659868 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 3776 | ++DOCSHELL 10E56C00 == 59 [pid = 3776] [id = 633] 13:40:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (11009800) [pid = 3776] [serial = 1899] [outer = 00000000] 13:40:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (11074400) [pid = 3776] [serial = 1900] [outer = 11009800] 13:40:59 INFO - PROCESS | 3776 | 1464381659926 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (11C03C00) [pid = 3776] [serial = 1901] [outer = 11009800] 13:41:00 INFO - PROCESS | 3776 | 1464381660562 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1015ms 13:41:00 INFO - PROCESS | 3776 | 1464381660612 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 3776 | 1464381660618 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 13:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:41:00 INFO - PROCESS | 3776 | 1464381660644 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - PROCESS | 3776 | 1464381660647 Marionette TRACE conn2 <- [1,2498,null,{}] 13:41:00 INFO - PROCESS | 3776 | 1464381660665 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 3776 | 1464381660775 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:41:00 INFO - PROCESS | 3776 | 1464381660916 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 3776 | ++DOCSHELL 13380000 == 60 [pid = 3776] [id = 634] 13:41:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (1338DC00) [pid = 3776] [serial = 1902] [outer = 00000000] 13:41:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (13DC4000) [pid = 3776] [serial = 1903] [outer = 1338DC00] 13:41:00 INFO - PROCESS | 3776 | 1464381660972 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (141E6000) [pid = 3776] [serial = 1904] [outer = 1338DC00] 13:41:01 INFO - PROCESS | 3776 | 1464381661574 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 985ms 13:41:01 INFO - PROCESS | 3776 | 1464381661630 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 3776 | 1464381661632 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 13:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:41:01 INFO - PROCESS | 3776 | 1464381661636 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - PROCESS | 3776 | 1464381661640 Marionette TRACE conn2 <- [1,2502,null,{}] 13:41:01 INFO - PROCESS | 3776 | 1464381661651 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 3776 | 1464381661763 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:41:01 INFO - PROCESS | 3776 | 1464381661907 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 3776 | ++DOCSHELL 1043A400 == 61 [pid = 3776] [id = 635] 13:41:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (13128000) [pid = 3776] [serial = 1905] [outer = 00000000] 13:41:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (16AF2800) [pid = 3776] [serial = 1906] [outer = 13128000] 13:41:01 INFO - PROCESS | 3776 | 1464381661949 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (17DE9400) [pid = 3776] [serial = 1907] [outer = 13128000] 13:41:02 INFO - PROCESS | 3776 | 1464381662500 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 892ms 13:41:02 INFO - PROCESS | 3776 | 1464381662523 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 3776 | 1464381662526 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 13:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:41:02 INFO - PROCESS | 3776 | 1464381662530 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 3776 | 1464381662532 Marionette TRACE conn2 <- [1,2506,null,{}] 13:41:02 INFO - PROCESS | 3776 | 1464381662535 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 3776 | 1464381662643 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:41:02 INFO - PROCESS | 3776 | 1464381662757 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 3776 | ++DOCSHELL 17DE3C00 == 62 [pid = 3776] [id = 636] 13:41:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (1940D400) [pid = 3776] [serial = 1908] [outer = 00000000] 13:41:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (19B48000) [pid = 3776] [serial = 1909] [outer = 1940D400] 13:41:02 INFO - PROCESS | 3776 | 1464381662852 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 141 (19D2F800) [pid = 3776] [serial = 1910] [outer = 1940D400] 13:41:03 INFO - PROCESS | 3776 | 1464381663402 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 939ms 13:41:03 INFO - PROCESS | 3776 | 1464381663458 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 3776 | 1464381663461 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 13:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:41:03 INFO - PROCESS | 3776 | 1464381663464 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 3776 | 1464381663466 Marionette TRACE conn2 <- [1,2510,null,{}] 13:41:03 INFO - PROCESS | 3776 | 1464381663470 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 3776 | 1464381663603 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:41:03 INFO - PROCESS | 3776 | 1464381663752 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 3776 | ++DOCSHELL 1683EC00 == 63 [pid = 3776] [id = 637] 13:41:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 142 (19B42C00) [pid = 3776] [serial = 1911] [outer = 00000000] 13:41:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 143 (1A102C00) [pid = 3776] [serial = 1912] [outer = 19B42C00] 13:41:03 INFO - PROCESS | 3776 | 1464381663807 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 144 (1A10E000) [pid = 3776] [serial = 1913] [outer = 19B42C00] 13:41:04 INFO - PROCESS | 3776 | 1464381664361 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 923ms 13:41:04 INFO - PROCESS | 3776 | 1464381664393 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 3776 | 1464381664395 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 13:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:41:04 INFO - PROCESS | 3776 | 1464381664399 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 3776 | 1464381664401 Marionette TRACE conn2 <- [1,2514,null,{}] 13:41:04 INFO - PROCESS | 3776 | 1464381664405 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 3776 | 1464381664529 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:41:04 INFO - PROCESS | 3776 | 1464381664836 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 3776 | ++DOCSHELL 1043EC00 == 64 [pid = 3776] [id = 638] 13:41:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 145 (10561C00) [pid = 3776] [serial = 1914] [outer = 00000000] 13:41:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 146 (11031800) [pid = 3776] [serial = 1915] [outer = 10561C00] 13:41:04 INFO - PROCESS | 3776 | 1464381664891 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 147 (11054800) [pid = 3776] [serial = 1916] [outer = 10561C00] 13:41:05 INFO - PROCESS | 3776 | 1464381665512 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1123ms 13:41:05 INFO - PROCESS | 3776 | 1464381665526 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:41:05 INFO - PROCESS | 3776 | 1464381665530 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 13:41:05 INFO - PROCESS | 3776 | 1464381665534 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 3776 | 1464381665538 Marionette TRACE conn2 <- [1,2518,null,{}] 13:41:05 INFO - PROCESS | 3776 | 1464381665542 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 3776 | 1464381665644 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:41:05 INFO - PROCESS | 3776 | 1464381665784 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 3776 | ++DOCSHELL 128B6000 == 65 [pid = 3776] [id = 639] 13:41:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 148 (131EB400) [pid = 3776] [serial = 1917] [outer = 00000000] 13:41:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 149 (13905400) [pid = 3776] [serial = 1918] [outer = 131EB400] 13:41:05 INFO - PROCESS | 3776 | 1464381665835 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 150 (141CD400) [pid = 3776] [serial = 1919] [outer = 131EB400] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 105FB000 == 64 [pid = 3776] [id = 631] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 10A5BC00 == 63 [pid = 3776] [id = 630] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 13DC3800 == 62 [pid = 3776] [id = 629] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 15E7CC00 == 61 [pid = 3776] [id = 628] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 0F309000 == 60 [pid = 3776] [id = 627] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 13DC0000 == 59 [pid = 3776] [id = 626] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 1411A800 == 58 [pid = 3776] [id = 625] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 1338F400 == 57 [pid = 3776] [id = 624] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 10567000 == 56 [pid = 3776] [id = 623] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 1125B400 == 55 [pid = 3776] [id = 622] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 17FC0C00 == 54 [pid = 3776] [id = 621] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 149 (16807800) [pid = 3776] [serial = 1807] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 148 (180E9000) [pid = 3776] [serial = 1810] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 147 (195A7000) [pid = 3776] [serial = 1813] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 146 (19B4A400) [pid = 3776] [serial = 1816] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 145 (1A028000) [pid = 3776] [serial = 1849] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 19D2A400 == 53 [pid = 3776] [id = 620] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 16734C00 == 52 [pid = 3776] [id = 619] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 141C4000 == 51 [pid = 3776] [id = 618] 13:41:06 INFO - PROCESS | 3776 | --DOCSHELL 1100C800 == 50 [pid = 3776] [id = 617] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 144 (180EF400) [pid = 3776] [serial = 1840] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 143 (13902400) [pid = 3776] [serial = 1804] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 142 (14113800) [pid = 3776] [serial = 1825] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 141 (141D1400) [pid = 3776] [serial = 1826] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 140 (17B1CC00) [pid = 3776] [serial = 1838] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (11033000) [pid = 3776] [serial = 1820] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (1100D800) [pid = 3776] [serial = 1819] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (172D5800) [pid = 3776] [serial = 1837] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (1102D400) [pid = 3776] [serial = 1801] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (17894C00) [pid = 3776] [serial = 1799] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (153F6400) [pid = 3776] [serial = 1843] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (195A6C00) [pid = 3776] [serial = 1841] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (11076800) [pid = 3776] [serial = 1822] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (1288B000) [pid = 3776] [serial = 1823] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (15E76C00) [pid = 3776] [serial = 1831] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (157CCC00) [pid = 3776] [serial = 1829] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (153F3800) [pid = 3776] [serial = 1828] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (1680EC00) [pid = 3776] [serial = 1834] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (16841C00) [pid = 3776] [serial = 1835] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (19B41C00) [pid = 3776] [serial = 1846] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (19D25400) [pid = 3776] [serial = 1847] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (1680B400) [pid = 3776] [serial = 1844] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (15F4C800) [pid = 3776] [serial = 1832] [outer = 00000000] [url = about:blank] 13:41:06 INFO - PROCESS | 3776 | 1464381666375 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 877ms 13:41:06 INFO - PROCESS | 3776 | 1464381666422 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 3776 | 1464381666425 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 13:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:41:06 INFO - PROCESS | 3776 | 1464381666430 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - PROCESS | 3776 | 1464381666432 Marionette TRACE conn2 <- [1,2522,null,{}] 13:41:06 INFO - PROCESS | 3776 | 1464381666435 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 3776 | 1464381666523 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:41:06 INFO - PROCESS | 3776 | 1464381666532 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 3776 | ++DOCSHELL 1102D400 == 51 [pid = 3776] [id = 640] 13:41:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (11033000) [pid = 3776] [serial = 1920] [outer = 00000000] 13:41:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (13909800) [pid = 3776] [serial = 1921] [outer = 11033000] 13:41:06 INFO - PROCESS | 3776 | 1464381666577 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (141D1400) [pid = 3776] [serial = 1922] [outer = 11033000] 13:41:07 INFO - PROCESS | 3776 | 1464381667084 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 692ms 13:41:07 INFO - PROCESS | 3776 | 1464381667130 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 3776 | 1464381667132 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 13:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:41:07 INFO - PROCESS | 3776 | 1464381667137 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 3776 | 1464381667143 Marionette TRACE conn2 <- [1,2526,null,{}] 13:41:07 INFO - PROCESS | 3776 | 1464381667152 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 3776 | 1464381667222 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:41:07 INFO - PROCESS | 3776 | 1464381667232 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 3776 | ++DOCSHELL 14498000 == 52 [pid = 3776] [id = 641] 13:41:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (157C2400) [pid = 3776] [serial = 1923] [outer = 00000000] 13:41:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (15E74000) [pid = 3776] [serial = 1924] [outer = 157C2400] 13:41:07 INFO - PROCESS | 3776 | 1464381667279 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (15E7DC00) [pid = 3776] [serial = 1925] [outer = 157C2400] 13:41:07 INFO - PROCESS | 3776 | 1464381667755 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 693ms 13:41:07 INFO - PROCESS | 3776 | 1464381667819 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 3776 | 1464381667821 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 13:41:07 INFO - PROCESS | 3776 | 1464381667825 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:41:07 INFO - PROCESS | 3776 | 1464381667826 Marionette TRACE conn2 <- [1,2530,null,{}] 13:41:07 INFO - PROCESS | 3776 | 1464381667830 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 3776 | 1464381667940 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:41:07 INFO - PROCESS | 3776 | 1464381667954 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 3776 | ++DOCSHELL 11012800 == 53 [pid = 3776] [id = 642] 13:41:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (13DC7400) [pid = 3776] [serial = 1926] [outer = 00000000] 13:41:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (16738400) [pid = 3776] [serial = 1927] [outer = 13DC7400] 13:41:07 INFO - PROCESS | 3776 | 1464381667998 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (16812400) [pid = 3776] [serial = 1928] [outer = 13DC7400] 13:41:08 INFO - PROCESS | 3776 | 1464381668424 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 13:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:41:08 INFO - PROCESS | 3776 | 1464381668464 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:41:08 INFO - PROCESS | 3776 | 1464381668466 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 13:41:08 INFO - PROCESS | 3776 | 1464381668470 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 3776 | 1464381668481 Marionette TRACE conn2 <- [1,2534,null,{}] 13:41:08 INFO - PROCESS | 3776 | 1464381668493 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 3776 | 1464381668608 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:41:08 INFO - PROCESS | 3776 | 1464381668615 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 3776 | ++DOCSHELL 11010000 == 54 [pid = 3776] [id = 643] 13:41:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (16844400) [pid = 3776] [serial = 1929] [outer = 00000000] 13:41:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (16AF4400) [pid = 3776] [serial = 1930] [outer = 16844400] 13:41:08 INFO - PROCESS | 3776 | 1464381668665 Marionette DEBUG loaded listener.js 13:41:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (17213C00) [pid = 3776] [serial = 1931] [outer = 16844400] 13:41:09 INFO - PROCESS | 3776 | 1464381669145 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 708ms 13:41:09 INFO - PROCESS | 3776 | 1464381669189 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 3776 | 1464381669191 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 13:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:41:09 INFO - PROCESS | 3776 | 1464381669198 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 3776 | 1464381669200 Marionette TRACE conn2 <- [1,2538,null,{}] 13:41:09 INFO - PROCESS | 3776 | 1464381669211 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 3776 | 1464381669331 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:41:09 INFO - PROCESS | 3776 | 1464381669423 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 3776 | ++DOCSHELL 1789A800 == 55 [pid = 3776] [id = 644] 13:41:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (17B8B800) [pid = 3776] [serial = 1932] [outer = 00000000] 13:41:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (180E9000) [pid = 3776] [serial = 1933] [outer = 17B8B800] 13:41:09 INFO - PROCESS | 3776 | 1464381669469 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (180F0800) [pid = 3776] [serial = 1934] [outer = 17B8B800] 13:41:09 INFO - PROCESS | 3776 | 1464381669903 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 723ms 13:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:41:09 INFO - PROCESS | 3776 | 1464381669917 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 3776 | 1464381669918 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 13:41:09 INFO - PROCESS | 3776 | 1464381669922 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - PROCESS | 3776 | 1464381669923 Marionette TRACE conn2 <- [1,2542,null,{}] 13:41:09 INFO - PROCESS | 3776 | 1464381669930 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 3776 | 1464381670050 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:41:10 INFO - PROCESS | 3776 | 1464381670136 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 3776 | ++DOCSHELL 19415C00 == 56 [pid = 3776] [id = 645] 13:41:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (195AC000) [pid = 3776] [serial = 1935] [outer = 00000000] 13:41:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 139 (195B1C00) [pid = 3776] [serial = 1936] [outer = 195AC000] 13:41:10 INFO - PROCESS | 3776 | 1464381670180 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 140 (19D24800) [pid = 3776] [serial = 1937] [outer = 195AC000] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 139 (16814800) [pid = 3776] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 138 (16731C00) [pid = 3776] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (11253C00) [pid = 3776] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (105FAC00) [pid = 3776] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (112A0800) [pid = 3776] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (141EBC00) [pid = 3776] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (1411DC00) [pid = 3776] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (1338F800) [pid = 3776] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (1750B000) [pid = 3776] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (14494C00) [pid = 3776] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:41:10 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (10ED8800) [pid = 3776] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:41:10 INFO - PROCESS | 3776 | 1464381670710 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 830ms 13:41:10 INFO - PROCESS | 3776 | 1464381670747 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 3776 | 1464381670748 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 13:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:41:10 INFO - PROCESS | 3776 | 1464381670752 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - PROCESS | 3776 | 1464381670753 Marionette TRACE conn2 <- [1,2546,null,{}] 13:41:10 INFO - PROCESS | 3776 | 1464381670757 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 3776 | 1464381670848 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:41:10 INFO - PROCESS | 3776 | 1464381670954 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 3776 | ++DOCSHELL 105FAC00 == 57 [pid = 3776] [id = 646] 13:41:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (10ED8800) [pid = 3776] [serial = 1938] [outer = 00000000] 13:41:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (141E8800) [pid = 3776] [serial = 1939] [outer = 10ED8800] 13:41:11 INFO - PROCESS | 3776 | 1464381670998 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (16809000) [pid = 3776] [serial = 1940] [outer = 10ED8800] 13:41:11 INFO - PROCESS | 3776 | 1464381671363 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 631ms 13:41:11 INFO - PROCESS | 3776 | 1464381671390 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 3776 | 1464381671392 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 13:41:11 INFO - PROCESS | 3776 | 1464381671395 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:41:11 INFO - PROCESS | 3776 | 1464381671397 Marionette TRACE conn2 <- [1,2550,null,{}] 13:41:11 INFO - PROCESS | 3776 | 1464381671401 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:11 INFO - PROCESS | 3776 | 1464381671531 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:41:11 INFO - PROCESS | 3776 | 1464381671540 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 3776 | ++DOCSHELL 141E2C00 == 58 [pid = 3776] [id = 647] 13:41:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (16814800) [pid = 3776] [serial = 1941] [outer = 00000000] 13:41:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (19D2C000) [pid = 3776] [serial = 1942] [outer = 16814800] 13:41:11 INFO - PROCESS | 3776 | 1464381671584 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (1A030000) [pid = 3776] [serial = 1943] [outer = 16814800] 13:41:11 INFO - PROCESS | 3776 | 1464381671989 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:41:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 13:41:12 INFO - PROCESS | 3776 | 1464381672018 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 3776 | 1464381672019 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 13:41:12 INFO - PROCESS | 3776 | 1464381672023 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:41:12 INFO - PROCESS | 3776 | 1464381672025 Marionette TRACE conn2 <- [1,2554,null,{}] 13:41:12 INFO - PROCESS | 3776 | 1464381672028 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 3776 | 1464381672155 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:41:12 INFO - PROCESS | 3776 | 1464381672164 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 3776 | ++DOCSHELL 139AD400 == 59 [pid = 3776] [id = 648] 13:41:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 136 (157D9000) [pid = 3776] [serial = 1944] [outer = 00000000] 13:41:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 137 (1A56F000) [pid = 3776] [serial = 1945] [outer = 157D9000] 13:41:12 INFO - PROCESS | 3776 | 1464381672214 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 138 (1A5FEC00) [pid = 3776] [serial = 1946] [outer = 157D9000] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 16839400 == 58 [pid = 3776] [id = 547] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 157D7800 == 57 [pid = 3776] [id = 587] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 15258400 == 56 [pid = 3776] [id = 546] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 16840000 == 55 [pid = 3776] [id = 562] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 13904C00 == 54 [pid = 3776] [id = 586] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 0F307000 == 53 [pid = 3776] [id = 548] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 195AAC00 == 52 [pid = 3776] [id = 605] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 141EA800 == 51 [pid = 3776] [id = 589] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 17B96000 == 50 [pid = 3776] [id = 588] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 12847800 == 49 [pid = 3776] [id = 561] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 14498800 == 48 [pid = 3776] [id = 584] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 12D7F000 == 47 [pid = 3776] [id = 545] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 10EDE800 == 46 [pid = 3776] [id = 563] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 15A47800 == 45 [pid = 3776] [id = 572] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 11CA3800 == 44 [pid = 3776] [id = 531] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 157D2800 == 43 [pid = 3776] [id = 604] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 1037A000 == 42 [pid = 3776] [id = 559] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 112A8800 == 41 [pid = 3776] [id = 574] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 128B6000 == 40 [pid = 3776] [id = 639] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 1043EC00 == 39 [pid = 3776] [id = 638] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 17DE3C00 == 38 [pid = 3776] [id = 636] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 1683EC00 == 37 [pid = 3776] [id = 637] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 1043A400 == 36 [pid = 3776] [id = 635] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 13380000 == 35 [pid = 3776] [id = 634] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 10E4E400 == 34 [pid = 3776] [id = 632] 13:41:13 INFO - PROCESS | 3776 | --DOCSHELL 10E56C00 == 33 [pid = 3776] [id = 633] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 141E2C00 == 32 [pid = 3776] [id = 647] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 19415C00 == 31 [pid = 3776] [id = 645] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 14498000 == 30 [pid = 3776] [id = 641] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 11010000 == 29 [pid = 3776] [id = 643] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 105FAC00 == 28 [pid = 3776] [id = 646] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 1789A800 == 27 [pid = 3776] [id = 644] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 1102D400 == 26 [pid = 3776] [id = 640] 13:41:14 INFO - PROCESS | 3776 | --DOCSHELL 11012800 == 25 [pid = 3776] [id = 642] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 137 (1A0BA800) [pid = 3776] [serial = 1861] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 136 (1380DC00) [pid = 3776] [serial = 1873] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 135 (139A7C00) [pid = 3776] [serial = 1874] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (1A566000) [pid = 3776] [serial = 1864] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (14499C00) [pid = 3776] [serial = 1855] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (1A034C00) [pid = 3776] [serial = 1850] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (180EC400) [pid = 3776] [serial = 1897] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (16CB5C00) [pid = 3776] [serial = 1889] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (15E79000) [pid = 3776] [serial = 1882] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (166B2000) [pid = 3776] [serial = 1883] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (174C6800) [pid = 3776] [serial = 1895] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (1721EC00) [pid = 3776] [serial = 1894] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (15799000) [pid = 3776] [serial = 1880] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (16AF3400) [pid = 3776] [serial = 1888] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (1681BC00) [pid = 3776] [serial = 1886] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (16819800) [pid = 3776] [serial = 1885] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (168D3400) [pid = 3776] [serial = 1892] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1104C000) [pid = 3776] [serial = 1870] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (12844C00) [pid = 3776] [serial = 1871] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1104E400) [pid = 3776] [serial = 1852] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1284A800) [pid = 3776] [serial = 1868] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (11CA2800) [pid = 3776] [serial = 1867] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (16839800) [pid = 3776] [serial = 1858] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (151C9800) [pid = 3776] [serial = 1879] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (141EC800) [pid = 3776] [serial = 1876] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (157CE000) [pid = 3776] [serial = 1891] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (14497C00) [pid = 3776] [serial = 1877] [outer = 00000000] [url = about:blank] 13:41:14 INFO - PROCESS | 3776 | 1464381674673 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2723ms 13:41:14 INFO - PROCESS | 3776 | 1464381674760 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 3776 | 1464381674764 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 13:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:41:14 INFO - PROCESS | 3776 | 1464381674771 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 3776 | 1464381674775 Marionette TRACE conn2 <- [1,2558,null,{}] 13:41:14 INFO - PROCESS | 3776 | 1464381674783 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 3776 | 1464381674936 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:41:15 INFO - PROCESS | 3776 | 1464381675065 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FB400 == 26 [pid = 3776] [id = 649] 13:41:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (0F30A400) [pid = 3776] [serial = 1947] [outer = 00000000] 13:41:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (103EAC00) [pid = 3776] [serial = 1948] [outer = 0F30A400] 13:41:15 INFO - PROCESS | 3776 | 1464381675109 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (105ED800) [pid = 3776] [serial = 1949] [outer = 0F30A400] 13:41:15 INFO - PROCESS | 3776 | 1464381675918 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:41:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1170ms 13:41:15 INFO - PROCESS | 3776 | 1464381675956 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 3776 | 1464381675963 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 13:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:41:15 INFO - PROCESS | 3776 | 1464381675969 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - PROCESS | 3776 | 1464381675973 Marionette TRACE conn2 <- [1,2562,null,{}] 13:41:15 INFO - PROCESS | 3776 | 1464381675977 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:16 INFO - PROCESS | 3776 | 1464381676101 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:41:16 INFO - PROCESS | 3776 | 1464381676223 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 3776 | ++DOCSHELL 10E53400 == 27 [pid = 3776] [id = 650] 13:41:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (10F0B000) [pid = 3776] [serial = 1950] [outer = 00000000] 13:41:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1100B400) [pid = 3776] [serial = 1951] [outer = 10F0B000] 13:41:16 INFO - PROCESS | 3776 | 1464381676284 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (11012000) [pid = 3776] [serial = 1952] [outer = 10F0B000] 13:41:17 INFO - PROCESS | 3776 | 1464381677107 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1215ms 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 1129F800 == 26 [pid = 3776] [id = 513] 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 13125C00 == 25 [pid = 3776] [id = 517] 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 0F303800 == 24 [pid = 3776] [id = 516] 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 1055EC00 == 23 [pid = 3776] [id = 518] 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 10A5E400 == 22 [pid = 3776] [id = 515] 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 0C7F2400 == 21 [pid = 3776] [id = 519] 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 13905800 == 20 [pid = 3776] [id = 510] 13:41:17 INFO - PROCESS | 3776 | --DOCSHELL 0F30C000 == 19 [pid = 3776] [id = 511] 13:41:17 INFO - PROCESS | 3776 | 1464381677183 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 3776 | 1464381677187 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 13:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:41:17 INFO - PROCESS | 3776 | 1464381677193 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 3776 | 1464381677197 Marionette TRACE conn2 <- [1,2566,null,{}] 13:41:17 INFO - PROCESS | 3776 | 1464381677203 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 3776 | 1464381677296 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:41:17 INFO - PROCESS | 3776 | 1464381677305 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 3776 | ++DOCSHELL 0F30F000 == 20 [pid = 3776] [id = 651] 13:41:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (0F30FC00) [pid = 3776] [serial = 1953] [outer = 00000000] 13:41:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (10A82C00) [pid = 3776] [serial = 1954] [outer = 0F30FC00] 13:41:17 INFO - PROCESS | 3776 | 1464381677352 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (10F15000) [pid = 3776] [serial = 1955] [outer = 0F30FC00] 13:41:17 INFO - PROCESS | 3776 | 1464381677868 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 677ms 13:41:17 INFO - PROCESS | 3776 | 1464381677892 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 3776 | 1464381677898 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 13:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:41:17 INFO - PROCESS | 3776 | 1464381677903 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 3776 | 1464381677906 Marionette TRACE conn2 <- [1,2570,null,{}] 13:41:17 INFO - PROCESS | 3776 | 1464381677909 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 3776 | 1464381677996 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:41:18 INFO - PROCESS | 3776 | 1464381678007 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 3776 | ++DOCSHELL 11051400 == 21 [pid = 3776] [id = 652] 13:41:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (11051C00) [pid = 3776] [serial = 1956] [outer = 00000000] 13:41:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (11075C00) [pid = 3776] [serial = 1957] [outer = 11051C00] 13:41:18 INFO - PROCESS | 3776 | 1464381678069 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (11258800) [pid = 3776] [serial = 1958] [outer = 11051C00] 13:41:18 INFO - PROCESS | 3776 | 1464381678524 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 692ms 13:41:18 INFO - PROCESS | 3776 | 1464381678586 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 3776 | 1464381678588 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 13:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:41:18 INFO - PROCESS | 3776 | 1464381678592 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 3776 | 1464381678595 Marionette TRACE conn2 <- [1,2574,null,{}] 13:41:18 INFO - PROCESS | 3776 | 1464381678607 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:18 INFO - PROCESS | 3776 | 1464381678696 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:41:18 INFO - PROCESS | 3776 | 1464381678741 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 3776 | ++DOCSHELL 11C9C000 == 22 [pid = 3776] [id = 653] 13:41:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (11CA0C00) [pid = 3776] [serial = 1959] [outer = 00000000] 13:41:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (12841000) [pid = 3776] [serial = 1960] [outer = 11CA0C00] 13:41:18 INFO - PROCESS | 3776 | 1464381678791 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (1287E800) [pid = 3776] [serial = 1961] [outer = 11CA0C00] 13:41:19 INFO - PROCESS | 3776 | 1464381679277 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:41:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:41:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 739ms 13:41:19 INFO - PROCESS | 3776 | 1464381679332 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 3776 | 1464381679334 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 13:41:19 INFO - PROCESS | 3776 | 1464381679338 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:41:19 INFO - PROCESS | 3776 | 1464381679340 Marionette TRACE conn2 <- [1,2578,null,{}] 13:41:19 INFO - PROCESS | 3776 | 1464381679343 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:19 INFO - PROCESS | 3776 | 1464381679412 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:41:19 INFO - PROCESS | 3776 | 1464381679421 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 3776 | ++DOCSHELL 1283D000 == 23 [pid = 3776] [id = 654] 13:41:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (1307F000) [pid = 3776] [serial = 1962] [outer = 00000000] 13:41:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (13127000) [pid = 3776] [serial = 1963] [outer = 1307F000] 13:41:19 INFO - PROCESS | 3776 | 1464381679467 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (13318400) [pid = 3776] [serial = 1964] [outer = 1307F000] 13:41:19 INFO - PROCESS | 3776 | 1464381679989 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 692ms 13:41:20 INFO - PROCESS | 3776 | 1464381680020 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 3776 | 1464381680022 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 13:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:41:20 INFO - PROCESS | 3776 | 1464381680025 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 3776 | 1464381680027 Marionette TRACE conn2 <- [1,2582,null,{}] 13:41:20 INFO - PROCESS | 3776 | 1464381680031 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 3776 | 1464381680184 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:41:20 INFO - PROCESS | 3776 | 1464381680210 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 3776 | ++DOCSHELL 13372C00 == 24 [pid = 3776] [id = 655] 13:41:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (13379800) [pid = 3776] [serial = 1965] [outer = 00000000] 13:41:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (13391800) [pid = 3776] [serial = 1966] [outer = 13379800] 13:41:20 INFO - PROCESS | 3776 | 1464381680255 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (13397C00) [pid = 3776] [serial = 1967] [outer = 13379800] 13:41:20 INFO - PROCESS | 3776 | 1464381680701 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 724ms 13:41:20 INFO - PROCESS | 3776 | 1464381680751 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 3776 | 1464381680753 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 13:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:41:20 INFO - PROCESS | 3776 | 1464381680756 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 3776 | 1464381680758 Marionette TRACE conn2 <- [1,2586,null,{}] 13:41:20 INFO - PROCESS | 3776 | 1464381680761 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 3776 | 1464381680906 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:41:20 INFO - PROCESS | 3776 | 1464381680921 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:20 INFO - PROCESS | 3776 | ++DOCSHELL 13901400 == 25 [pid = 3776] [id = 656] 13:41:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (13907C00) [pid = 3776] [serial = 1968] [outer = 00000000] 13:41:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (139B2400) [pid = 3776] [serial = 1969] [outer = 13907C00] 13:41:20 INFO - PROCESS | 3776 | 1464381680969 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 135 (141CE400) [pid = 3776] [serial = 1970] [outer = 13907C00] 13:41:21 INFO - PROCESS | 3776 | 1464381681433 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 723ms 13:41:21 INFO - PROCESS | 3776 | 1464381681521 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:41:21 INFO - PROCESS | 3776 | 1464381681523 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 13:41:21 INFO - PROCESS | 3776 | 1464381681530 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:41:21 INFO - PROCESS | 3776 | 1464381681532 Marionette TRACE conn2 <- [1,2590,null,{}] 13:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:41:21 INFO - PROCESS | 3776 | 1464381681536 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:21 INFO - PROCESS | 3776 | 1464381681857 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 134 (166BD400) [pid = 3776] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (11074C00) [pid = 3776] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (0C7F7400) [pid = 3776] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (141EE800) [pid = 3776] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (195ACC00) [pid = 3776] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (11C9DC00) [pid = 3776] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (15E63800) [pid = 3776] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (180E4C00) [pid = 3776] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (15A40000) [pid = 3776] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (14120C00) [pid = 3776] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (13390800) [pid = 3776] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (11013C00) [pid = 3776] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (17DDF000) [pid = 3776] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (1283E000) [pid = 3776] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (13908800) [pid = 3776] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (15E7D000) [pid = 3776] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (11011000) [pid = 3776] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (16814800) [pid = 3776] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (195AC000) [pid = 3776] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (17B8B800) [pid = 3776] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (10ED8800) [pid = 3776] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (13DC7400) [pid = 3776] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (157C2400) [pid = 3776] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (11033000) [pid = 3776] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (131EB400) [pid = 3776] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (10561C00) [pid = 3776] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (19B42C00) [pid = 3776] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1940D400) [pid = 3776] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (13128000) [pid = 3776] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1338DC00) [pid = 3776] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (11009800) [pid = 3776] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (17893C00) [pid = 3776] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (16844400) [pid = 3776] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (16737800) [pid = 3776] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (141E3800) [pid = 3776] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (1100D400) [pid = 3776] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (195A9800) [pid = 3776] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (19D2FC00) [pid = 3776] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:41:21 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (17FB4C00) [pid = 3776] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:41:21 INFO - PROCESS | 3776 | 1464381681934 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FC000 == 26 [pid = 3776] [id = 657] 13:41:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (0C7FCC00) [pid = 3776] [serial = 1971] [outer = 00000000] 13:41:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (10561C00) [pid = 3776] [serial = 1972] [outer = 0C7FCC00] 13:41:21 INFO - PROCESS | 3776 | 1464381681979 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (105F3400) [pid = 3776] [serial = 1973] [outer = 0C7FCC00] 13:41:22 INFO - PROCESS | 3776 | 1464381682345 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 862ms 13:41:22 INFO - PROCESS | 3776 | 1464381682401 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:41:22 INFO - PROCESS | 3776 | 1464381682404 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 13:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:41:22 INFO - PROCESS | 3776 | 1464381682407 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - PROCESS | 3776 | 1464381682409 Marionette TRACE conn2 <- [1,2594,null,{}] 13:41:22 INFO - PROCESS | 3776 | 1464381682412 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:22 INFO - PROCESS | 3776 | 1464381682488 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:41:22 INFO - PROCESS | 3776 | 1464381682494 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 3776 | ++DOCSHELL 1100AC00 == 27 [pid = 3776] [id = 658] 13:41:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (11013C00) [pid = 3776] [serial = 1974] [outer = 00000000] 13:41:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (13391C00) [pid = 3776] [serial = 1975] [outer = 11013C00] 13:41:22 INFO - PROCESS | 3776 | 1464381682548 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (141C5400) [pid = 3776] [serial = 1976] [outer = 11013C00] 13:41:22 INFO - PROCESS | 3776 | 1464381682974 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 631ms 13:41:23 INFO - PROCESS | 3776 | 1464381683028 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:41:23 INFO - PROCESS | 3776 | 1464381683030 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 13:41:23 INFO - PROCESS | 3776 | 1464381683033 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:41:23 INFO - PROCESS | 3776 | 1464381683035 Marionette TRACE conn2 <- [1,2598,null,{}] 13:41:23 INFO - PROCESS | 3776 | 1464381683039 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 3776 | 1464381683117 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:41:23 INFO - PROCESS | 3776 | 1464381683123 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 3776 | ++DOCSHELL 11C81C00 == 28 [pid = 3776] [id = 659] 13:41:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (13121400) [pid = 3776] [serial = 1977] [outer = 00000000] 13:41:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (14495C00) [pid = 3776] [serial = 1978] [outer = 13121400] 13:41:23 INFO - PROCESS | 3776 | 1464381683169 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (14498800) [pid = 3776] [serial = 1979] [outer = 13121400] 13:41:23 INFO - PROCESS | 3776 | 1464381683630 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:41:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 631ms 13:41:23 INFO - PROCESS | 3776 | 1464381683674 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:41:23 INFO - PROCESS | 3776 | 1464381683677 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 13:41:23 INFO - PROCESS | 3776 | 1464381683680 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 3776 | 1464381683682 Marionette TRACE conn2 <- [1,2602,null,{}] 13:41:23 INFO - PROCESS | 3776 | 1464381683685 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 3776 | 1464381683748 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:41:23 INFO - PROCESS | 3776 | 1464381683754 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 3776 | ++DOCSHELL 12AF4400 == 29 [pid = 3776] [id = 660] 13:41:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (139A7800) [pid = 3776] [serial = 1980] [outer = 00000000] 13:41:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (151D2400) [pid = 3776] [serial = 1981] [outer = 139A7800] 13:41:23 INFO - PROCESS | 3776 | 1464381683799 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (151D4C00) [pid = 3776] [serial = 1982] [outer = 139A7800] 13:41:24 INFO - PROCESS | 3776 | 1464381684472 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 893ms 13:41:24 INFO - PROCESS | 3776 | 1464381684570 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 3776 | 1464381684576 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 13:41:24 INFO - PROCESS | 3776 | 1464381684581 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:41:24 INFO - PROCESS | 3776 | 1464381684585 Marionette TRACE conn2 <- [1,2606,null,{}] 13:41:24 INFO - PROCESS | 3776 | 1464381684591 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 3776 | 1464381684717 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:41:24 INFO - PROCESS | 3776 | 1464381684850 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 3776 | ++DOCSHELL 105F3C00 == 30 [pid = 3776] [id = 661] 13:41:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (10A59000) [pid = 3776] [serial = 1983] [outer = 00000000] 13:41:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (1104B400) [pid = 3776] [serial = 1984] [outer = 10A59000] 13:41:24 INFO - PROCESS | 3776 | 1464381684918 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (112A0000) [pid = 3776] [serial = 1985] [outer = 10A59000] 13:41:25 INFO - PROCESS | 3776 | 1464381685509 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 985ms 13:41:25 INFO - PROCESS | 3776 | 1464381685569 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 3776 | 1464381685575 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 13:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:41:25 INFO - PROCESS | 3776 | 1464381685582 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 3776 | 1464381685585 Marionette TRACE conn2 <- [1,2610,null,{}] 13:41:25 INFO - PROCESS | 3776 | 1464381685589 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:25 INFO - PROCESS | 3776 | 1464381685705 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:41:25 INFO - PROCESS | 3776 | 1464381685844 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 3776 | ++DOCSHELL 130A2400 == 31 [pid = 3776] [id = 662] 13:41:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (131EB400) [pid = 3776] [serial = 1986] [outer = 00000000] 13:41:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (1380D800) [pid = 3776] [serial = 1987] [outer = 131EB400] 13:41:25 INFO - PROCESS | 3776 | 1464381685900 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (139ACC00) [pid = 3776] [serial = 1988] [outer = 131EB400] 13:41:26 INFO - PROCESS | 3776 | 1464381686482 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 923ms 13:41:26 INFO - PROCESS | 3776 | 1464381686507 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 3776 | 1464381686510 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 13:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:41:26 INFO - PROCESS | 3776 | 1464381686514 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 3776 | 1464381686518 Marionette TRACE conn2 <- [1,2614,null,{}] 13:41:26 INFO - PROCESS | 3776 | 1464381686529 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 3776 | 1464381686632 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:41:26 INFO - PROCESS | 3776 | 1464381686793 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 3776 | ++DOCSHELL 1578CC00 == 32 [pid = 3776] [id = 663] 13:41:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1578D400) [pid = 3776] [serial = 1989] [outer = 00000000] 13:41:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (15798C00) [pid = 3776] [serial = 1990] [outer = 1578D400] 13:41:26 INFO - PROCESS | 3776 | 1464381686850 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (157C5C00) [pid = 3776] [serial = 1991] [outer = 1578D400] 13:41:27 INFO - PROCESS | 3776 | 1464381687436 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:41:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 984ms 13:41:27 INFO - PROCESS | 3776 | 1464381687499 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 3776 | 1464381687502 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 13:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:41:27 INFO - PROCESS | 3776 | 1464381687506 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 3776 | 1464381687508 Marionette TRACE conn2 <- [1,2618,null,{}] 13:41:27 INFO - PROCESS | 3776 | 1464381687512 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:27 INFO - PROCESS | 3776 | 1464381687618 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:41:27 INFO - PROCESS | 3776 | 1464381687760 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 3776 | ++DOCSHELL 10489400 == 33 [pid = 3776] [id = 664] 13:41:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1055FC00) [pid = 3776] [serial = 1992] [outer = 00000000] 13:41:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (11073400) [pid = 3776] [serial = 1993] [outer = 1055FC00] 13:41:27 INFO - PROCESS | 3776 | 1464381687816 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (128B7000) [pid = 3776] [serial = 1994] [outer = 1055FC00] 13:41:28 INFO - PROCESS | 3776 | 1464381688552 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1123ms 13:41:28 INFO - PROCESS | 3776 | 1464381688654 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:41:28 INFO - PROCESS | 3776 | 1464381688658 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 13:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:41:28 INFO - PROCESS | 3776 | 1464381688665 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:41:28 INFO - PROCESS | 3776 | 1464381688669 Marionette TRACE conn2 <- [1,2622,null,{}] 13:41:28 INFO - PROCESS | 3776 | 1464381688673 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:28 INFO - PROCESS | 3776 | 1464381688779 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:41:28 INFO - PROCESS | 3776 | 1464381688917 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 3776 | --DOCSHELL 10F14400 == 32 [pid = 3776] [id = 505] 13:41:28 INFO - PROCESS | 3776 | --DOCSHELL 1107C000 == 31 [pid = 3776] [id = 506] 13:41:28 INFO - PROCESS | 3776 | --DOCSHELL 11034400 == 30 [pid = 3776] [id = 521] 13:41:28 INFO - PROCESS | 3776 | --DOCSHELL 139AD400 == 29 [pid = 3776] [id = 648] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (180F1400) [pid = 3776] [serial = 1811] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1673A800) [pid = 3776] [serial = 1721] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (13310C00) [pid = 3776] [serial = 1712] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (10A64C00) [pid = 3776] [serial = 1709] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (180EF000) [pid = 3776] [serial = 1769] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (19D26800) [pid = 3776] [serial = 1817] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (17B25400) [pid = 3776] [serial = 1679] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (15E80800) [pid = 3776] [serial = 1718] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (195AB000) [pid = 3776] [serial = 1814] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (16AF8000) [pid = 3776] [serial = 1763] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (14E3E000) [pid = 3776] [serial = 1715] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (139B2800) [pid = 3776] [serial = 1805] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (11073C00) [pid = 3776] [serial = 1802] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (180E3C00) [pid = 3776] [serial = 1766] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (16824000) [pid = 3776] [serial = 1724] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (141E4000) [pid = 3776] [serial = 1760] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (16CAB400) [pid = 3776] [serial = 1808] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (11C7F800) [pid = 3776] [serial = 1757] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (1A030000) [pid = 3776] [serial = 1943] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (195B1C00) [pid = 3776] [serial = 1936] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (180F0800) [pid = 3776] [serial = 1934] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (180E9000) [pid = 3776] [serial = 1933] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (141E8800) [pid = 3776] [serial = 1939] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (19D2C000) [pid = 3776] [serial = 1942] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (19D24800) [pid = 3776] [serial = 1937] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (16738400) [pid = 3776] [serial = 1927] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (15E74000) [pid = 3776] [serial = 1924] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (15E7DC00) [pid = 3776] [serial = 1925] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (13909800) [pid = 3776] [serial = 1921] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (141D1400) [pid = 3776] [serial = 1922] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (141CD400) [pid = 3776] [serial = 1919] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (13905400) [pid = 3776] [serial = 1918] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (11054800) [pid = 3776] [serial = 1916] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (11031800) [pid = 3776] [serial = 1915] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1A10E000) [pid = 3776] [serial = 1913] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (1A102C00) [pid = 3776] [serial = 1912] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (19D2F800) [pid = 3776] [serial = 1910] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (19B48000) [pid = 3776] [serial = 1909] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (17DE9400) [pid = 3776] [serial = 1907] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (16AF2800) [pid = 3776] [serial = 1906] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (141E6000) [pid = 3776] [serial = 1904] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (13DC4000) [pid = 3776] [serial = 1903] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (11C03C00) [pid = 3776] [serial = 1901] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (11074400) [pid = 3776] [serial = 1900] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (195A7800) [pid = 3776] [serial = 1898] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (16AF4400) [pid = 3776] [serial = 1930] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (17213C00) [pid = 3776] [serial = 1931] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (16812400) [pid = 3776] [serial = 1928] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (16809000) [pid = 3776] [serial = 1940] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (16AF8C00) [pid = 3776] [serial = 1859] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (14EB8000) [pid = 3776] [serial = 1856] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (1107E400) [pid = 3776] [serial = 1853] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 67 (1A569800) [pid = 3776] [serial = 1865] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | --DOMWINDOW == 66 (1A103800) [pid = 3776] [serial = 1862] [outer = 00000000] [url = about:blank] 13:41:28 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FB800 == 30 [pid = 3776] [id = 665] 13:41:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 67 (0C7FF400) [pid = 3776] [serial = 1995] [outer = 00000000] 13:41:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 68 (10A7D400) [pid = 3776] [serial = 1996] [outer = 0C7FF400] 13:41:28 INFO - PROCESS | 3776 | 1464381688997 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (11032000) [pid = 3776] [serial = 1997] [outer = 0C7FF400] 13:41:29 INFO - PROCESS | 3776 | 1464381689414 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:41:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:41:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 785ms 13:41:29 INFO - PROCESS | 3776 | 1464381689449 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 3776 | 1464381689454 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 13:41:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:41:29 INFO - PROCESS | 3776 | 1464381689460 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 3776 | 1464381689462 Marionette TRACE conn2 <- [1,2626,null,{}] 13:41:29 INFO - PROCESS | 3776 | 1464381689466 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:29 INFO - PROCESS | 3776 | 1464381689553 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:41:29 INFO - PROCESS | 3776 | 1464381689560 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 3776 | ++DOCSHELL 11073800 == 31 [pid = 3776] [id = 666] 13:41:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (11078C00) [pid = 3776] [serial = 1998] [outer = 00000000] 13:41:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (11A09C00) [pid = 3776] [serial = 1999] [outer = 11078C00] 13:41:29 INFO - PROCESS | 3776 | 1464381689605 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (11CA6C00) [pid = 3776] [serial = 2000] [outer = 11078C00] 13:41:30 INFO - PROCESS | 3776 | 1464381690104 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 677ms 13:41:30 INFO - PROCESS | 3776 | 1464381690159 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 3776 | 1464381690145 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 13:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:41:30 INFO - PROCESS | 3776 | 1464381690149 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 3776 | 1464381690152 Marionette TRACE conn2 <- [1,2630,null,{}] 13:41:30 INFO - PROCESS | 3776 | 1464381690162 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 3776 | 1464381690247 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:41:30 INFO - PROCESS | 3776 | 1464381690269 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 3776 | ++DOCSHELL 1283F400 == 32 [pid = 3776] [id = 667] 13:41:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (12B5D400) [pid = 3776] [serial = 2001] [outer = 00000000] 13:41:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (13317C00) [pid = 3776] [serial = 2002] [outer = 12B5D400] 13:41:30 INFO - PROCESS | 3776 | 1464381690423 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (1338D800) [pid = 3776] [serial = 2003] [outer = 12B5D400] 13:41:30 INFO - PROCESS | 3776 | 1464381690811 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:41:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 677ms 13:41:30 INFO - PROCESS | 3776 | 1464381690847 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:41:30 INFO - PROCESS | 3776 | 1464381690849 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 13:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:41:30 INFO - PROCESS | 3776 | 1464381690853 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 3776 | 1464381690855 Marionette TRACE conn2 <- [1,2634,null,{}] 13:41:30 INFO - PROCESS | 3776 | 1464381690858 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 3776 | 1464381690941 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:41:30 INFO - PROCESS | 3776 | 1464381690948 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 3776 | ++DOCSHELL 1331A800 == 33 [pid = 3776] [id = 668] 13:41:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (13379000) [pid = 3776] [serial = 2004] [outer = 00000000] 13:41:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (13DC0000) [pid = 3776] [serial = 2005] [outer = 13379000] 13:41:30 INFO - PROCESS | 3776 | 1464381690992 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (14116C00) [pid = 3776] [serial = 2006] [outer = 13379000] 13:41:31 INFO - PROCESS | 3776 | 1464381691449 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:41:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 631ms 13:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:41:31 INFO - PROCESS | 3776 | 1464381691483 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 3776 | 1464381691485 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 13:41:31 INFO - PROCESS | 3776 | 1464381691488 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 3776 | 1464381691490 Marionette TRACE conn2 <- [1,2638,null,{}] 13:41:31 INFO - PROCESS | 3776 | 1464381691494 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 3776 | 1464381691605 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:41:31 INFO - PROCESS | 3776 | 1464381691694 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 3776 | ++DOCSHELL 11018400 == 34 [pid = 3776] [id = 669] 13:41:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (141E1400) [pid = 3776] [serial = 2007] [outer = 00000000] 13:41:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (141E8000) [pid = 3776] [serial = 2008] [outer = 141E1400] 13:41:31 INFO - PROCESS | 3776 | 1464381691739 Marionette DEBUG loaded listener.js 13:41:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (141EA000) [pid = 3776] [serial = 2009] [outer = 141E1400] 13:41:32 INFO - PROCESS | 3776 | 1464381692183 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:41:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 723ms 13:41:32 INFO - PROCESS | 3776 | 1464381692231 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 3776 | 1464381692233 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 13:41:32 INFO - PROCESS | 3776 | 1464381692236 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:41:32 INFO - PROCESS | 3776 | 1464381692238 Marionette TRACE conn2 <- [1,2642,null,{}] 13:41:32 INFO - PROCESS | 3776 | 1464381692241 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 3776 | 1464381692367 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:41:32 INFO - PROCESS | 3776 | 1464381692366 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 3776 | ++DOCSHELL 14E36800 == 35 [pid = 3776] [id = 670] 13:41:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (14E39000) [pid = 3776] [serial = 2010] [outer = 00000000] 13:41:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (151D3400) [pid = 3776] [serial = 2011] [outer = 14E39000] 13:41:32 INFO - PROCESS | 3776 | 1464381692466 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (153EEC00) [pid = 3776] [serial = 2012] [outer = 14E39000] 13:41:32 INFO - PROCESS | 3776 | 1464381692872 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:41:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:41:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 677ms 13:41:32 INFO - PROCESS | 3776 | 1464381692918 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 3776 | 1464381692920 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 13:41:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:41:32 INFO - PROCESS | 3776 | 1464381692923 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - PROCESS | 3776 | 1464381692925 Marionette TRACE conn2 <- [1,2646,null,{}] 13:41:32 INFO - PROCESS | 3776 | 1464381692929 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 3776 | 1464381693064 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:41:33 INFO - PROCESS | 3776 | 1464381693088 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 3776 | ++DOCSHELL 141EA400 == 36 [pid = 3776] [id = 671] 13:41:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (14E32800) [pid = 3776] [serial = 2013] [outer = 00000000] 13:41:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (157D5800) [pid = 3776] [serial = 2014] [outer = 14E32800] 13:41:33 INFO - PROCESS | 3776 | 1464381693133 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (11011000) [pid = 3776] [serial = 2015] [outer = 14E32800] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (0F30A400) [pid = 3776] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (0F30FC00) [pid = 3776] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (11CA0C00) [pid = 3776] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (13121400) [pid = 3776] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (13379800) [pid = 3776] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (1307F000) [pid = 3776] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (11051C00) [pid = 3776] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (13907C00) [pid = 3776] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (11013C00) [pid = 3776] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (10F0B000) [pid = 3776] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:41:33 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (0C7FCC00) [pid = 3776] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:41:33 INFO - PROCESS | 3776 | 1464381693584 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:41:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:41:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 677ms 13:41:33 INFO - PROCESS | 3776 | 1464381693607 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 3776 | 1464381693609 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 13:41:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:41:33 INFO - PROCESS | 3776 | 1464381693624 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - PROCESS | 3776 | 1464381693626 Marionette TRACE conn2 <- [1,2650,null,{}] 13:41:33 INFO - PROCESS | 3776 | 1464381693629 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 3776 | 1464381693717 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:41:33 INFO - PROCESS | 3776 | 1464381693724 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 3776 | ++DOCSHELL 11012C00 == 37 [pid = 3776] [id = 672] 13:41:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (1104F400) [pid = 3776] [serial = 2016] [outer = 00000000] 13:41:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13397800) [pid = 3776] [serial = 2017] [outer = 1104F400] 13:41:33 INFO - PROCESS | 3776 | 1464381693767 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (141C4800) [pid = 3776] [serial = 2018] [outer = 1104F400] 13:41:34 INFO - PROCESS | 3776 | 1464381694222 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:41:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:41:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 631ms 13:41:34 INFO - PROCESS | 3776 | 1464381694261 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 3776 | 1464381694263 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 13:41:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:41:34 INFO - PROCESS | 3776 | 1464381694267 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 3776 | 1464381694268 Marionette TRACE conn2 <- [1,2654,null,{}] 13:41:34 INFO - PROCESS | 3776 | 1464381694272 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 3776 | 1464381694350 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:41:34 INFO - PROCESS | 3776 | 1464381694359 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 3776 | ++DOCSHELL 13397400 == 38 [pid = 3776] [id = 673] 13:41:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (13399C00) [pid = 3776] [serial = 2019] [outer = 00000000] 13:41:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (103D2400) [pid = 3776] [serial = 2020] [outer = 13399C00] 13:41:34 INFO - PROCESS | 3776 | 1464381694403 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (157C5400) [pid = 3776] [serial = 2021] [outer = 13399C00] 13:41:35 INFO - PROCESS | 3776 | 1464381695332 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:41:35 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) 13:41:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1061ms 13:41:35 INFO - PROCESS | 3776 | 1464381695390 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 3776 | 1464381695394 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 13:41:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:41:35 INFO - PROCESS | 3776 | 1464381695402 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - PROCESS | 3776 | 1464381695407 Marionette TRACE conn2 <- [1,2658,null,{}] 13:41:35 INFO - PROCESS | 3776 | 1464381695414 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:35 INFO - PROCESS | 3776 | 1464381695514 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:41:35 INFO - PROCESS | 3776 | 1464381695628 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 3776 | ++DOCSHELL 10A78800 == 39 [pid = 3776] [id = 674] 13:41:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (10A7CC00) [pid = 3776] [serial = 2022] [outer = 00000000] 13:41:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (10E58C00) [pid = 3776] [serial = 2023] [outer = 10A7CC00] 13:41:35 INFO - PROCESS | 3776 | 1464381695686 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (11015400) [pid = 3776] [serial = 2024] [outer = 10A7CC00] 13:41:36 INFO - PROCESS | 3776 | 1464381696802 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 3776 | 1464381696829 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 13:41:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:41:36 INFO - PROCESS | 3776 | 1464381696836 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - PROCESS | 3776 | 1464381696840 Marionette TRACE conn2 <- [1,2662,null,{}] 13:41:36 INFO - PROCESS | 3776 | 1464381696846 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:36 INFO - PROCESS | 3776 | 1464381696960 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:41:37 INFO - PROCESS | 3776 | 1464381697125 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 3776 | ++DOCSHELL 12845800 == 40 [pid = 3776] [id = 675] 13:41:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (12846C00) [pid = 3776] [serial = 2025] [outer = 00000000] 13:41:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (12D77C00) [pid = 3776] [serial = 2026] [outer = 12846C00] 13:41:37 INFO - PROCESS | 3776 | 1464381697184 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (1331A000) [pid = 3776] [serial = 2027] [outer = 12846C00] 13:41:38 INFO - PROCESS | 3776 | 1464381698168 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 3776 | 1464381698249 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 13:41:38 INFO - PROCESS | 3776 | 1464381698254 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 3776 | 1464381698257 Marionette TRACE conn2 <- [1,2666,null,{}] 13:41:38 INFO - PROCESS | 3776 | 1464381698262 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 3776 | 1464381698362 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:41:38 INFO - PROCESS | 3776 | 1464381698716 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:38 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F8C00 == 41 [pid = 3776] [id = 676] 13:41:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (0C7FF000) [pid = 3776] [serial = 2028] [outer = 00000000] 13:41:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (103D4400) [pid = 3776] [serial = 2029] [outer = 0C7FF000] 13:41:38 INFO - PROCESS | 3776 | 1464381698765 Marionette DEBUG loaded listener.js 13:41:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (10E52000) [pid = 3776] [serial = 2030] [outer = 0C7FF000] 13:41:39 INFO - PROCESS | 3776 | --DOCSHELL 10A57400 == 40 [pid = 3776] [id = 520] 13:41:39 INFO - PROCESS | 3776 | --DOCSHELL 12AEFC00 == 39 [pid = 3776] [id = 508] 13:41:39 INFO - PROCESS | 3776 | --DOCSHELL 1107B400 == 38 [pid = 3776] [id = 512] 13:41:39 INFO - PROCESS | 3776 | --DOCSHELL 157C4C00 == 37 [pid = 3776] [id = 514] 13:41:39 INFO - PROCESS | 3776 | --DOCSHELL 1043A800 == 36 [pid = 3776] [id = 504] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (1A56F000) [pid = 3776] [serial = 1945] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (13391800) [pid = 3776] [serial = 1966] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (13127000) [pid = 3776] [serial = 1963] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (11075C00) [pid = 3776] [serial = 1957] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (139B2400) [pid = 3776] [serial = 1969] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (11258800) [pid = 3776] [serial = 1958] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (141CE400) [pid = 3776] [serial = 1970] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (13391C00) [pid = 3776] [serial = 1975] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (11012000) [pid = 3776] [serial = 1952] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (10561C00) [pid = 3776] [serial = 1972] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (1100B400) [pid = 3776] [serial = 1951] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (105ED800) [pid = 3776] [serial = 1949] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (103EAC00) [pid = 3776] [serial = 1948] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (10A82C00) [pid = 3776] [serial = 1954] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (10F15000) [pid = 3776] [serial = 1955] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (14498800) [pid = 3776] [serial = 1979] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (12841000) [pid = 3776] [serial = 1960] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (1287E800) [pid = 3776] [serial = 1961] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (141C5400) [pid = 3776] [serial = 1976] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (13397C00) [pid = 3776] [serial = 1967] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (105F3400) [pid = 3776] [serial = 1973] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (13318400) [pid = 3776] [serial = 1964] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (14495C00) [pid = 3776] [serial = 1978] [outer = 00000000] [url = about:blank] 13:41:39 INFO - PROCESS | 3776 | 1464381699806 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:41:39 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) 13:41:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1585ms 13:41:39 INFO - PROCESS | 3776 | 1464381699842 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 3776 | 1464381699846 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 13:41:39 INFO - PROCESS | 3776 | 1464381699851 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:41:39 INFO - PROCESS | 3776 | 1464381699838 Marionette TRACE conn2 <- [1,2670,null,{}] 13:41:39 INFO - PROCESS | 3776 | 1464381699843 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 3776 | 1464381699956 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:41:39 INFO - PROCESS | 3776 | 1464381699967 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 3776 | ++DOCSHELL 10EDD800 == 37 [pid = 3776] [id = 677] 13:41:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (10EDE800) [pid = 3776] [serial = 2031] [outer = 00000000] 13:41:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (1100D000) [pid = 3776] [serial = 2032] [outer = 10EDE800] 13:41:40 INFO - PROCESS | 3776 | 1464381700014 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (11047C00) [pid = 3776] [serial = 2033] [outer = 10EDE800] 13:41:41 INFO - PROCESS | 3776 | 1464381701015 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:41:41 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) 13:41:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1200ms 13:41:41 INFO - PROCESS | 3776 | 1464381701046 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 13:41:41 INFO - PROCESS | 3776 | 1464381701050 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 13:41:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:41:41 INFO - PROCESS | 3776 | 1464381701039 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:41:41 INFO - PROCESS | 3776 | 1464381701041 Marionette TRACE conn2 <- [1,2674,null,{}] 13:41:41 INFO - PROCESS | 3776 | 1464381701045 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:41 INFO - PROCESS | 3776 | 1464381701127 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:41:41 INFO - PROCESS | 3776 | 1464381701134 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 3776 | ++DOCSHELL 11075400 == 38 [pid = 3776] [id = 678] 13:41:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (1107B000) [pid = 3776] [serial = 2034] [outer = 00000000] 13:41:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (1283C800) [pid = 3776] [serial = 2035] [outer = 1107B000] 13:41:41 INFO - PROCESS | 3776 | 1464381701180 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (12845C00) [pid = 3776] [serial = 2036] [outer = 1107B000] 13:41:42 INFO - PROCESS | 3776 | 1464381702138 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:41:42 INFO - PROCESS | 3776 | 1464381702175 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 13:41:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:41:42 INFO - PROCESS | 3776 | 1464381702181 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 3776 | 1464381702186 Marionette TRACE conn2 <- [1,2678,null,{}] 13:41:42 INFO - PROCESS | 3776 | 1464381702205 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:42 INFO - PROCESS | 3776 | 1464381702321 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:41:42 INFO - PROCESS | 3776 | 1464381702329 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 3776 | ++DOCSHELL 12AEFC00 == 39 [pid = 3776] [id = 679] 13:41:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (12AF1400) [pid = 3776] [serial = 2037] [outer = 00000000] 13:41:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (13395C00) [pid = 3776] [serial = 2038] [outer = 12AF1400] 13:41:42 INFO - PROCESS | 3776 | 1464381702375 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (13903000) [pid = 3776] [serial = 2039] [outer = 12AF1400] 13:41:43 INFO - PROCESS | 3776 | 1464381703318 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 13:41:43 INFO - PROCESS | 3776 | 1464381703385 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 13:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:41:43 INFO - PROCESS | 3776 | 1464381703388 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:41:43 INFO - PROCESS | 3776 | 1464381703399 Marionette TRACE conn2 <- [1,2682,null,{}] 13:41:43 INFO - PROCESS | 3776 | 1464381703403 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:43 INFO - PROCESS | 3776 | 1464381703522 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:41:43 INFO - PROCESS | 3776 | 1464381703529 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:43 INFO - PROCESS | 3776 | ++DOCSHELL 1339BC00 == 40 [pid = 3776] [id = 680] 13:41:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13908C00) [pid = 3776] [serial = 2040] [outer = 00000000] 13:41:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (141CA400) [pid = 3776] [serial = 2041] [outer = 13908C00] 13:41:43 INFO - PROCESS | 3776 | 1464381703574 Marionette DEBUG loaded listener.js 13:41:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (141E0800) [pid = 3776] [serial = 2042] [outer = 13908C00] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (14E32800) [pid = 3776] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (1104F400) [pid = 3776] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (141E1400) [pid = 3776] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (14E39000) [pid = 3776] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (13379000) [pid = 3776] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (0C7FF400) [pid = 3776] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (12B5D400) [pid = 3776] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:41:43 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (11078C00) [pid = 3776] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:41:44 INFO - PROCESS | 3776 | 1464381704515 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 3776 | 1464381704528 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 13:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:41:44 INFO - PROCESS | 3776 | 1464381704532 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 3776 | 1464381704534 Marionette TRACE conn2 <- [1,2686,null,{}] 13:41:44 INFO - PROCESS | 3776 | 1464381704537 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:44 INFO - PROCESS | 3776 | 1464381704617 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:41:44 INFO - PROCESS | 3776 | 1464381704623 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 3776 | ++DOCSHELL 139AC800 == 41 [pid = 3776] [id = 681] 13:41:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (139AD400) [pid = 3776] [serial = 2043] [outer = 00000000] 13:41:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (141E4000) [pid = 3776] [serial = 2044] [outer = 139AD400] 13:41:44 INFO - PROCESS | 3776 | 1464381704676 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (1449B400) [pid = 3776] [serial = 2045] [outer = 139AD400] 13:41:45 INFO - PROCESS | 3776 | 1464381705635 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 3776 | 1464381705684 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 13:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:41:45 INFO - PROCESS | 3776 | 1464381705670 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 3776 | 1464381705672 Marionette TRACE conn2 <- [1,2690,null,{}] 13:41:45 INFO - PROCESS | 3776 | 1464381705676 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:45 INFO - PROCESS | 3776 | 1464381705805 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:41:45 INFO - PROCESS | 3776 | 1464381705894 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 3776 | ++DOCSHELL 0C7F2000 == 42 [pid = 3776] [id = 682] 13:41:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (0C7F6800) [pid = 3776] [serial = 2046] [outer = 00000000] 13:41:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (0F310400) [pid = 3776] [serial = 2047] [outer = 0C7F6800] 13:41:45 INFO - PROCESS | 3776 | 1464381705952 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (105ECC00) [pid = 3776] [serial = 2048] [outer = 0C7F6800] 13:41:46 INFO - PROCESS | 3776 | 1464381706621 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:41:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:41:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 985ms 13:41:46 INFO - PROCESS | 3776 | 1464381706677 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 3776 | 1464381706681 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 13:41:46 INFO - PROCESS | 3776 | 1464381706686 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:41:46 INFO - PROCESS | 3776 | 1464381706689 Marionette TRACE conn2 <- [1,2694,null,{}] 13:41:46 INFO - PROCESS | 3776 | 1464381706694 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 3776 | 1464381706786 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:41:46 INFO - PROCESS | 3776 | 1464381706923 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 3776 | ++DOCSHELL 11071000 == 43 [pid = 3776] [id = 683] 13:41:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (11072000) [pid = 3776] [serial = 2049] [outer = 00000000] 13:41:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (112A0800) [pid = 3776] [serial = 2050] [outer = 11072000] 13:41:46 INFO - PROCESS | 3776 | 1464381706982 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (11CA3800) [pid = 3776] [serial = 2051] [outer = 11072000] 13:41:47 INFO - PROCESS | 3776 | 1464381707624 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:41:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:41:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 985ms 13:41:47 INFO - PROCESS | 3776 | 1464381707674 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 13:41:47 INFO - PROCESS | 3776 | 1464381707678 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 13:41:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:41:47 INFO - PROCESS | 3776 | 1464381707682 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:41:47 INFO - PROCESS | 3776 | 1464381707684 Marionette TRACE conn2 <- [1,2698,null,{}] 13:41:47 INFO - PROCESS | 3776 | 1464381707688 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:47 INFO - PROCESS | 3776 | 1464381707801 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:41:47 INFO - PROCESS | 3776 | 1464381707941 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 3776 | ++DOCSHELL 12D2FC00 == 44 [pid = 3776] [id = 684] 13:41:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (130A2800) [pid = 3776] [serial = 2052] [outer = 00000000] 13:41:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (13322C00) [pid = 3776] [serial = 2053] [outer = 130A2800] 13:41:47 INFO - PROCESS | 3776 | 1464381707997 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (1339B400) [pid = 3776] [serial = 2054] [outer = 130A2800] 13:41:48 INFO - PROCESS | 3776 | 1464381708713 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 3776 | 1464381708763 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 13:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:41:48 INFO - PROCESS | 3776 | 1464381708774 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 3776 | 1464381708778 Marionette TRACE conn2 <- [1,2702,null,{}] 13:41:48 INFO - PROCESS | 3776 | 1464381708782 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 3776 | 1464381708908 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:41:49 INFO - PROCESS | 3776 | 1464381709044 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 3776 | ++DOCSHELL 141E5C00 == 45 [pid = 3776] [id = 685] 13:41:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (141E6400) [pid = 3776] [serial = 2055] [outer = 00000000] 13:41:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (14EB8000) [pid = 3776] [serial = 2056] [outer = 141E6400] 13:41:49 INFO - PROCESS | 3776 | 1464381709107 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (14EBB000) [pid = 3776] [serial = 2057] [outer = 141E6400] 13:41:49 INFO - PROCESS | 3776 | 1464381709849 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1139ms 13:41:49 INFO - PROCESS | 3776 | 1464381709913 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 3776 | 1464381709917 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 13:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:41:49 INFO - PROCESS | 3776 | 1464381709906 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 3776 | 1464381709910 Marionette TRACE conn2 <- [1,2706,null,{}] 13:41:49 INFO - PROCESS | 3776 | 1464381709917 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:50 INFO - PROCESS | 3776 | 1464381710017 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:41:50 INFO - PROCESS | 3776 | 1464381710164 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 3776 | ++DOCSHELL 105F7000 == 46 [pid = 3776] [id = 686] 13:41:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (10A5BC00) [pid = 3776] [serial = 2058] [outer = 00000000] 13:41:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (10E4FC00) [pid = 3776] [serial = 2059] [outer = 10A5BC00] 13:41:50 INFO - PROCESS | 3776 | 1464381710220 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (10F15000) [pid = 3776] [serial = 2060] [outer = 10A5BC00] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 0C7FB800 == 45 [pid = 3776] [id = 665] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 1339C800 == 44 [pid = 3776] [id = 509] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 11073800 == 43 [pid = 3776] [id = 666] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 139AC800 == 42 [pid = 3776] [id = 681] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 1339BC00 == 41 [pid = 3776] [id = 680] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 12AEFC00 == 40 [pid = 3776] [id = 679] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 11075400 == 39 [pid = 3776] [id = 678] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 10EDD800 == 38 [pid = 3776] [id = 677] 13:41:50 INFO - PROCESS | 3776 | --DOCSHELL 0C7F8C00 == 37 [pid = 3776] [id = 676] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (103D2400) [pid = 3776] [serial = 2020] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (141E8000) [pid = 3776] [serial = 2008] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (1104B400) [pid = 3776] [serial = 1984] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (151D3400) [pid = 3776] [serial = 2011] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (1380D800) [pid = 3776] [serial = 1987] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 84 (13DC0000) [pid = 3776] [serial = 2005] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 83 (10A7D400) [pid = 3776] [serial = 1996] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (11032000) [pid = 3776] [serial = 1997] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (13317C00) [pid = 3776] [serial = 2002] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (1338D800) [pid = 3776] [serial = 2003] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (11A09C00) [pid = 3776] [serial = 1999] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (11CA6C00) [pid = 3776] [serial = 2000] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (141EA000) [pid = 3776] [serial = 2009] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (11073400) [pid = 3776] [serial = 1993] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 75 (15798C00) [pid = 3776] [serial = 1990] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 74 (151D2400) [pid = 3776] [serial = 1981] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 73 (157D5800) [pid = 3776] [serial = 2014] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 72 (153EEC00) [pid = 3776] [serial = 2012] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 71 (11011000) [pid = 3776] [serial = 2015] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 70 (13397800) [pid = 3776] [serial = 2017] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 69 (141C4800) [pid = 3776] [serial = 2018] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | --DOMWINDOW == 68 (14116C00) [pid = 3776] [serial = 2006] [outer = 00000000] [url = about:blank] 13:41:50 INFO - PROCESS | 3776 | 1464381710783 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 3776 | 1464381710817 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 13:41:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:41:50 INFO - PROCESS | 3776 | 1464381710823 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 3776 | 1464381710826 Marionette TRACE conn2 <- [1,2710,null,{}] 13:41:50 INFO - PROCESS | 3776 | 1464381710830 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:50 INFO - PROCESS | 3776 | 1464381710919 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:41:50 INFO - PROCESS | 3776 | 1464381710929 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 3776 | ++DOCSHELL 11047400 == 38 [pid = 3776] [id = 687] 13:41:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 69 (11048C00) [pid = 3776] [serial = 2061] [outer = 00000000] 13:41:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 70 (11070400) [pid = 3776] [serial = 2062] [outer = 11048C00] 13:41:50 INFO - PROCESS | 3776 | 1464381710974 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 71 (1107E800) [pid = 3776] [serial = 2063] [outer = 11048C00] 13:41:51 INFO - PROCESS | 3776 | 1464381711472 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:41:51 INFO - PROCESS | 3776 | 1464381711506 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 13:41:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:41:51 INFO - PROCESS | 3776 | 1464381711510 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 3776 | 1464381711514 Marionette TRACE conn2 <- [1,2714,null,{}] 13:41:51 INFO - PROCESS | 3776 | 1464381711523 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 3776 | 1464381711643 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:41:51 INFO - PROCESS | 3776 | 1464381711742 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 3776 | ++DOCSHELL 1283E400 == 39 [pid = 3776] [id = 688] 13:41:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 72 (1283FC00) [pid = 3776] [serial = 2064] [outer = 00000000] 13:41:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 73 (12A95C00) [pid = 3776] [serial = 2065] [outer = 1283FC00] 13:41:51 INFO - PROCESS | 3776 | 1464381711790 Marionette DEBUG loaded listener.js 13:41:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 74 (12D7EC00) [pid = 3776] [serial = 2066] [outer = 1283FC00] 13:41:52 INFO - PROCESS | 3776 | 1464381712191 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:41:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:41:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 724ms 13:41:52 INFO - PROCESS | 3776 | 1464381712233 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 3776 | 1464381712235 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 13:41:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:41:52 INFO - PROCESS | 3776 | 1464381712238 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - PROCESS | 3776 | 1464381712240 Marionette TRACE conn2 <- [1,2718,null,{}] 13:41:52 INFO - PROCESS | 3776 | 1464381712244 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:52 INFO - PROCESS | 3776 | 1464381712331 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:41:52 INFO - PROCESS | 3776 | 1464381712337 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 3776 | ++DOCSHELL 13321400 == 40 [pid = 3776] [id = 689] 13:41:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 75 (1337F400) [pid = 3776] [serial = 2067] [outer = 00000000] 13:41:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 76 (1380BC00) [pid = 3776] [serial = 2068] [outer = 1337F400] 13:41:52 INFO - PROCESS | 3776 | 1464381712382 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (139A5800) [pid = 3776] [serial = 2069] [outer = 1337F400] 13:41:53 INFO - PROCESS | 3776 | 1464381713307 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 3776 | 1464381713334 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 13:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:41:53 INFO - PROCESS | 3776 | 1464381713338 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 3776 | 1464381713339 Marionette TRACE conn2 <- [1,2722,null,{}] 13:41:53 INFO - PROCESS | 3776 | 1464381713343 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:53 INFO - PROCESS | 3776 | 1464381713468 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:41:53 INFO - PROCESS | 3776 | 1464381713475 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:53 INFO - PROCESS | 3776 | ++DOCSHELL 13DBFC00 == 41 [pid = 3776] [id = 690] 13:41:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (13DC0000) [pid = 3776] [serial = 2070] [outer = 00000000] 13:41:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (14118000) [pid = 3776] [serial = 2071] [outer = 13DC0000] 13:41:53 INFO - PROCESS | 3776 | 1464381713572 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (1411D400) [pid = 3776] [serial = 2072] [outer = 13DC0000] 13:41:53 INFO - PROCESS | 3776 | 1464381714000 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 683ms 13:41:54 INFO - PROCESS | 3776 | 1464381714037 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 3776 | 1464381714039 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 13:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:41:54 INFO - PROCESS | 3776 | 1464381714043 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 3776 | 1464381714044 Marionette TRACE conn2 <- [1,2726,null,{}] 13:41:54 INFO - PROCESS | 3776 | 1464381714048 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 3776 | 1464381714206 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:41:54 INFO - PROCESS | 3776 | 1464381714279 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 3776 | ++DOCSHELL 14E32800 == 42 [pid = 3776] [id = 691] 13:41:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (14E33000) [pid = 3776] [serial = 2073] [outer = 00000000] 13:41:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (15257000) [pid = 3776] [serial = 2074] [outer = 14E33000] 13:41:54 INFO - PROCESS | 3776 | 1464381714325 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (1578F800) [pid = 3776] [serial = 2075] [outer = 14E33000] 13:41:54 INFO - PROCESS | 3776 | --DOMWINDOW == 82 (157D9000) [pid = 3776] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:41:54 INFO - PROCESS | 3776 | --DOMWINDOW == 81 (1055FC00) [pid = 3776] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:41:54 INFO - PROCESS | 3776 | --DOMWINDOW == 80 (12AF1400) [pid = 3776] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:41:54 INFO - PROCESS | 3776 | --DOMWINDOW == 79 (13908C00) [pid = 3776] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:41:54 INFO - PROCESS | 3776 | --DOMWINDOW == 78 (1107B000) [pid = 3776] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:41:54 INFO - PROCESS | 3776 | --DOMWINDOW == 77 (0C7FF000) [pid = 3776] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:41:54 INFO - PROCESS | 3776 | --DOMWINDOW == 76 (10EDE800) [pid = 3776] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:41:54 INFO - PROCESS | 3776 | 1464381714754 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 13:41:54 INFO - PROCESS | 3776 | 1464381714826 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 3776 | 1464381714828 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 13:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:41:54 INFO - PROCESS | 3776 | 1464381714837 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 3776 | 1464381714839 Marionette TRACE conn2 <- [1,2730,null,{}] 13:41:54 INFO - PROCESS | 3776 | 1464381714843 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 3776 | 1464381714905 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:41:54 INFO - PROCESS | 3776 | 1464381714913 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 3776 | ++DOCSHELL 11014000 == 43 [pid = 3776] [id = 692] 13:41:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 77 (12843800) [pid = 3776] [serial = 2076] [outer = 00000000] 13:41:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 78 (14E37C00) [pid = 3776] [serial = 2077] [outer = 12843800] 13:41:54 INFO - PROCESS | 3776 | 1464381714957 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 79 (15252000) [pid = 3776] [serial = 2078] [outer = 12843800] 13:41:55 INFO - PROCESS | 3776 | 1464381715387 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:41:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:41:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 590ms 13:41:55 INFO - PROCESS | 3776 | 1464381715422 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 3776 | 1464381715424 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 13:41:55 INFO - PROCESS | 3776 | 1464381715427 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 3776 | 1464381715429 Marionette TRACE conn2 <- [1,2734,null,{}] 13:41:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:41:55 INFO - PROCESS | 3776 | 1464381715433 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 3776 | 1464381715517 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:41:55 INFO - PROCESS | 3776 | 1464381715523 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 3776 | ++DOCSHELL 157D4800 == 44 [pid = 3776] [id = 693] 13:41:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 80 (157D4C00) [pid = 3776] [serial = 2079] [outer = 00000000] 13:41:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 81 (15A43000) [pid = 3776] [serial = 2080] [outer = 157D4C00] 13:41:55 INFO - PROCESS | 3776 | 1464381715576 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 82 (15E63800) [pid = 3776] [serial = 2081] [outer = 157D4C00] 13:41:56 INFO - PROCESS | 3776 | 1464381716004 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 590ms 13:41:56 INFO - PROCESS | 3776 | 1464381716033 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 3776 | 1464381716035 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 13:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:41:56 INFO - PROCESS | 3776 | 1464381716050 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 3776 | 1464381716052 Marionette TRACE conn2 <- [1,2738,null,{}] 13:41:56 INFO - PROCESS | 3776 | 1464381716060 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 3776 | 1464381716141 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:41:56 INFO - PROCESS | 3776 | 1464381716148 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 3776 | ++DOCSHELL 103D1800 == 45 [pid = 3776] [id = 694] 13:41:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 83 (15E6C800) [pid = 3776] [serial = 2082] [outer = 00000000] 13:41:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 84 (15E7B000) [pid = 3776] [serial = 2083] [outer = 15E6C800] 13:41:56 INFO - PROCESS | 3776 | 1464381716192 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 85 (15E7F000) [pid = 3776] [serial = 2084] [outer = 15E6C800] 13:41:56 INFO - PROCESS | 3776 | 1464381716648 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 637ms 13:41:56 INFO - PROCESS | 3776 | 1464381716696 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 3776 | 1464381716698 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 13:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:41:56 INFO - PROCESS | 3776 | 1464381716706 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 3776 | 1464381716708 Marionette TRACE conn2 <- [1,2742,null,{}] 13:41:56 INFO - PROCESS | 3776 | 1464381716711 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 3776 | 1464381716791 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:41:56 INFO - PROCESS | 3776 | 1464381716798 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 3776 | ++DOCSHELL 1653FC00 == 46 [pid = 3776] [id = 695] 13:41:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 86 (16540C00) [pid = 3776] [serial = 2085] [outer = 00000000] 13:41:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 87 (166B5C00) [pid = 3776] [serial = 2086] [outer = 16540C00] 13:41:56 INFO - PROCESS | 3776 | 1464381716842 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 88 (16732400) [pid = 3776] [serial = 2087] [outer = 16540C00] 13:41:57 INFO - PROCESS | 3776 | 1464381717504 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 901ms 13:41:57 INFO - PROCESS | 3776 | 1464381717607 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 3776 | 1464381717611 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 13:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:41:57 INFO - PROCESS | 3776 | 1464381717616 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 3776 | 1464381717620 Marionette TRACE conn2 <- [1,2746,null,{}] 13:41:57 INFO - PROCESS | 3776 | 1464381717625 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 3776 | 1464381717728 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:41:57 INFO - PROCESS | 3776 | 1464381717864 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 3776 | ++DOCSHELL 11027400 == 47 [pid = 3776] [id = 696] 13:41:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (11027800) [pid = 3776] [serial = 2088] [outer = 00000000] 13:41:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (114AE000) [pid = 3776] [serial = 2089] [outer = 11027800] 13:41:57 INFO - PROCESS | 3776 | 1464381717929 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (1283E800) [pid = 3776] [serial = 2090] [outer = 11027800] 13:41:58 INFO - PROCESS | 3776 | 1464381718454 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:41:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:41:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 886ms 13:41:58 INFO - PROCESS | 3776 | 1464381718506 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 3776 | 1464381718512 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 13:41:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:41:58 INFO - PROCESS | 3776 | 1464381718519 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 3776 | 1464381718521 Marionette TRACE conn2 <- [1,2750,null,{}] 13:41:58 INFO - PROCESS | 3776 | 1464381718526 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:58 INFO - PROCESS | 3776 | 1464381718636 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:41:58 INFO - PROCESS | 3776 | 1464381718747 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 3776 | ++DOCSHELL 1390D800 == 48 [pid = 3776] [id = 697] 13:41:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (139A8000) [pid = 3776] [serial = 2091] [outer = 00000000] 13:41:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (141E2C00) [pid = 3776] [serial = 2092] [outer = 139A8000] 13:41:58 INFO - PROCESS | 3776 | 1464381718801 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (14499400) [pid = 3776] [serial = 2093] [outer = 139A8000] 13:41:59 INFO - PROCESS | 3776 | 1464381719404 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 933ms 13:41:59 INFO - PROCESS | 3776 | 1464381719462 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 3776 | 1464381719464 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 13:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:41:59 INFO - PROCESS | 3776 | 1464381719468 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:41:59 INFO - PROCESS | 3776 | 1464381719472 Marionette TRACE conn2 <- [1,2754,null,{}] 13:41:59 INFO - PROCESS | 3776 | 1464381719483 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:59 INFO - PROCESS | 3776 | 1464381719595 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:41:59 INFO - PROCESS | 3776 | 1464381719734 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:59 INFO - PROCESS | 3776 | ++DOCSHELL 16544800 == 49 [pid = 3776] [id = 698] 13:41:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (1654CC00) [pid = 3776] [serial = 2094] [outer = 00000000] 13:41:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (166BFC00) [pid = 3776] [serial = 2095] [outer = 1654CC00] 13:41:59 INFO - PROCESS | 3776 | 1464381719794 Marionette DEBUG loaded listener.js 13:41:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (1673EC00) [pid = 3776] [serial = 2096] [outer = 1654CC00] 13:42:00 INFO - PROCESS | 3776 | 1464381720351 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 933ms 13:42:00 INFO - PROCESS | 3776 | 1464381720412 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:42:00 INFO - PROCESS | 3776 | 1464381720415 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 13:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:42:00 INFO - PROCESS | 3776 | 1464381720419 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:42:00 INFO - PROCESS | 3776 | 1464381720421 Marionette TRACE conn2 <- [1,2758,null,{}] 13:42:00 INFO - PROCESS | 3776 | 1464381720425 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:00 INFO - PROCESS | 3776 | 1464381720544 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:42:00 INFO - PROCESS | 3776 | 1464381720682 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:00 INFO - PROCESS | 3776 | ++DOCSHELL 15E74C00 == 50 [pid = 3776] [id = 699] 13:42:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (1680A400) [pid = 3776] [serial = 2097] [outer = 00000000] 13:42:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (1680F800) [pid = 3776] [serial = 2098] [outer = 1680A400] 13:42:00 INFO - PROCESS | 3776 | 1464381720737 Marionette DEBUG loaded listener.js 13:42:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (16812400) [pid = 3776] [serial = 2099] [outer = 1680A400] 13:42:01 INFO - PROCESS | 3776 | 1464381721566 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:42:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:42:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1243ms 13:42:01 INFO - PROCESS | 3776 | 1464381721660 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:42:01 INFO - PROCESS | 3776 | 1464381721664 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 13:42:01 INFO - PROCESS | 3776 | 1464381721669 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:42:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:42:01 INFO - PROCESS | 3776 | 1464381721673 Marionette TRACE conn2 <- [1,2762,null,{}] 13:42:01 INFO - PROCESS | 3776 | 1464381721678 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:01 INFO - PROCESS | 3776 | 1464381721775 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:42:01 INFO - PROCESS | 3776 | 1464381721911 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:01 INFO - PROCESS | 3776 | ++DOCSHELL 10E54000 == 51 [pid = 3776] [id = 700] 13:42:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (10EE3800) [pid = 3776] [serial = 2100] [outer = 00000000] 13:42:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (11031400) [pid = 3776] [serial = 2101] [outer = 10EE3800] 13:42:01 INFO - PROCESS | 3776 | 1464381721963 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (1104B000) [pid = 3776] [serial = 2102] [outer = 10EE3800] 13:42:02 INFO - PROCESS | 3776 | 1464381722497 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:42:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:42:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 839ms 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 11018400 == 50 [pid = 3776] [id = 669] 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 14E36800 == 49 [pid = 3776] [id = 670] 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 1331A800 == 48 [pid = 3776] [id = 668] 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 11012C00 == 47 [pid = 3776] [id = 672] 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 141EA400 == 46 [pid = 3776] [id = 671] 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 105F3C00 == 45 [pid = 3776] [id = 661] 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 13397400 == 44 [pid = 3776] [id = 673] 13:42:02 INFO - PROCESS | 3776 | --DOCSHELL 0C7F2000 == 43 [pid = 3776] [id = 682] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (1A5FEC00) [pid = 3776] [serial = 1946] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (128B7000) [pid = 3776] [serial = 1994] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1100D000) [pid = 3776] [serial = 2032] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (13903000) [pid = 3776] [serial = 2039] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (11047C00) [pid = 3776] [serial = 2033] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (12D77C00) [pid = 3776] [serial = 2026] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (141E0800) [pid = 3776] [serial = 2042] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (12845C00) [pid = 3776] [serial = 2036] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (141E4000) [pid = 3776] [serial = 2044] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (13395C00) [pid = 3776] [serial = 2038] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (141CA400) [pid = 3776] [serial = 2041] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (10E58C00) [pid = 3776] [serial = 2023] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (1283C800) [pid = 3776] [serial = 2035] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (10E52000) [pid = 3776] [serial = 2030] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (103D4400) [pid = 3776] [serial = 2029] [outer = 00000000] [url = about:blank] 13:42:02 INFO - PROCESS | 3776 | 1464381722571 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:42:02 INFO - PROCESS | 3776 | 1464381722576 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 13:42:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:42:02 INFO - PROCESS | 3776 | 1464381722584 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:42:02 INFO - PROCESS | 3776 | 1464381722586 Marionette TRACE conn2 <- [1,2766,null,{}] 13:42:02 INFO - PROCESS | 3776 | 1464381722590 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:02 INFO - PROCESS | 3776 | 1464381722675 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:42:02 INFO - PROCESS | 3776 | 1464381722688 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:02 INFO - PROCESS | 3776 | ++DOCSHELL 10F0EC00 == 44 [pid = 3776] [id = 701] 13:42:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 89 (1100A400) [pid = 3776] [serial = 2103] [outer = 00000000] 13:42:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (11012C00) [pid = 3776] [serial = 2104] [outer = 1100A400] 13:42:02 INFO - PROCESS | 3776 | 1464381722733 Marionette DEBUG loaded listener.js 13:42:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (11051000) [pid = 3776] [serial = 2105] [outer = 1100A400] 13:42:03 INFO - PROCESS | 3776 | 1464381723238 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:42:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:42:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 683ms 13:42:03 INFO - PROCESS | 3776 | 1464381723285 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:42:03 INFO - PROCESS | 3776 | 1464381723287 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 13:42:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:42:03 INFO - PROCESS | 3776 | 1464381723291 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:42:03 INFO - PROCESS | 3776 | 1464381723294 Marionette TRACE conn2 <- [1,2770,null,{}] 13:42:03 INFO - PROCESS | 3776 | 1464381723304 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:03 INFO - PROCESS | 3776 | 1464381723392 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:42:03 INFO - PROCESS | 3776 | 1464381723539 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:03 INFO - PROCESS | 3776 | ++DOCSHELL 12841800 == 45 [pid = 3776] [id = 702] 13:42:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (12843400) [pid = 3776] [serial = 2106] [outer = 00000000] 13:42:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (128BCC00) [pid = 3776] [serial = 2107] [outer = 12843400] 13:42:03 INFO - PROCESS | 3776 | 1464381723570 Marionette DEBUG loaded listener.js 13:42:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (13125400) [pid = 3776] [serial = 2108] [outer = 12843400] 13:42:03 INFO - PROCESS | 3776 | 1464381723948 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 13:42:04 INFO - PROCESS | 3776 | 1464381724015 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 3776 | 1464381724017 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 13:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:42:04 INFO - PROCESS | 3776 | 1464381724021 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 3776 | 1464381724022 Marionette TRACE conn2 <- [1,2774,null,{}] 13:42:04 INFO - PROCESS | 3776 | 1464381724026 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 3776 | 1464381724108 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:42:04 INFO - PROCESS | 3776 | 1464381724115 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 3776 | ++DOCSHELL 1337DC00 == 46 [pid = 3776] [id = 703] 13:42:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (1338F400) [pid = 3776] [serial = 2109] [outer = 00000000] 13:42:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (139A5400) [pid = 3776] [serial = 2110] [outer = 1338F400] 13:42:04 INFO - PROCESS | 3776 | 1464381724159 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (139AC400) [pid = 3776] [serial = 2111] [outer = 1338F400] 13:42:04 INFO - PROCESS | 3776 | 1464381724601 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:42:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:42:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 621ms 13:42:04 INFO - PROCESS | 3776 | 1464381724658 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:42:04 INFO - PROCESS | 3776 | 1464381724660 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 13:42:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:42:04 INFO - PROCESS | 3776 | 1464381724664 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:42:04 INFO - PROCESS | 3776 | 1464381724665 Marionette TRACE conn2 <- [1,2778,null,{}] 13:42:04 INFO - PROCESS | 3776 | 1464381724669 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:04 INFO - PROCESS | 3776 | 1464381724749 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:42:04 INFO - PROCESS | 3776 | 1464381724758 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:04 INFO - PROCESS | 3776 | ++DOCSHELL 14120C00 == 47 [pid = 3776] [id = 704] 13:42:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (141C5400) [pid = 3776] [serial = 2112] [outer = 00000000] 13:42:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (141E2400) [pid = 3776] [serial = 2113] [outer = 141C5400] 13:42:04 INFO - PROCESS | 3776 | 1464381724847 Marionette DEBUG loaded listener.js 13:42:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (141E4000) [pid = 3776] [serial = 2114] [outer = 141C5400] 13:42:05 INFO - PROCESS | 3776 | 1464381725329 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 684ms 13:42:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:42:05 INFO - PROCESS | 3776 | 1464381725363 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:42:05 INFO - PROCESS | 3776 | 1464381725365 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 13:42:05 INFO - PROCESS | 3776 | 1464381725369 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:42:05 INFO - PROCESS | 3776 | 1464381725371 Marionette TRACE conn2 <- [1,2782,null,{}] 13:42:05 INFO - PROCESS | 3776 | 1464381725374 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:05 INFO - PROCESS | 3776 | 1464381725519 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:42:05 INFO - PROCESS | 3776 | 1464381725588 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:05 INFO - PROCESS | 3776 | ++DOCSHELL 153EEC00 == 48 [pid = 3776] [id = 705] 13:42:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (153FA800) [pid = 3776] [serial = 2115] [outer = 00000000] 13:42:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (157D2800) [pid = 3776] [serial = 2116] [outer = 153FA800] 13:42:05 INFO - PROCESS | 3776 | 1464381725633 Marionette DEBUG loaded listener.js 13:42:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (15E67000) [pid = 3776] [serial = 2117] [outer = 153FA800] 13:42:06 INFO - PROCESS | 3776 | 1464381726048 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 13:42:06 INFO - PROCESS | 3776 | 1464381726110 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 3776 | 1464381726112 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 13:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:42:06 INFO - PROCESS | 3776 | 1464381726115 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 3776 | 1464381726117 Marionette TRACE conn2 <- [1,2786,null,{}] 13:42:06 INFO - PROCESS | 3776 | 1464381726125 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 3776 | 1464381726263 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:42:06 INFO - PROCESS | 3776 | 1464381726276 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 3776 | ++DOCSHELL 15E7AC00 == 49 [pid = 3776] [id = 706] 13:42:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (15F57400) [pid = 3776] [serial = 2118] [outer = 00000000] 13:42:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (16734400) [pid = 3776] [serial = 2119] [outer = 15F57400] 13:42:06 INFO - PROCESS | 3776 | 1464381726320 Marionette DEBUG loaded listener.js 13:42:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (16740000) [pid = 3776] [serial = 2120] [outer = 15F57400] 13:42:06 INFO - PROCESS | 3776 | 1464381726755 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:42:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:42:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 684ms 13:42:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:42:06 INFO - PROCESS | 3776 | 1464381726799 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:42:06 INFO - PROCESS | 3776 | 1464381726800 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 13:42:06 INFO - PROCESS | 3776 | 1464381726804 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:42:06 INFO - PROCESS | 3776 | 1464381726805 Marionette TRACE conn2 <- [1,2790,null,{}] 13:42:06 INFO - PROCESS | 3776 | 1464381726809 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:06 INFO - PROCESS | 3776 | 1464381726925 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:42:06 INFO - PROCESS | 3776 | 1464381726986 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:06 INFO - PROCESS | 3776 | ++DOCSHELL 15E7F400 == 50 [pid = 3776] [id = 707] 13:42:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (1673DC00) [pid = 3776] [serial = 2121] [outer = 00000000] 13:42:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (1683AC00) [pid = 3776] [serial = 2122] [outer = 1673DC00] 13:42:07 INFO - PROCESS | 3776 | 1464381727035 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (1683FC00) [pid = 3776] [serial = 2123] [outer = 1673DC00] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (139A7800) [pid = 3776] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (131EB400) [pid = 3776] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (10A59000) [pid = 3776] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (1578D400) [pid = 3776] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (13399C00) [pid = 3776] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (15E6C800) [pid = 3776] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (13DC0000) [pid = 3776] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (10A5BC00) [pid = 3776] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1337F400) [pid = 3776] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (1283FC00) [pid = 3776] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (14E33000) [pid = 3776] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (11048C00) [pid = 3776] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (12843800) [pid = 3776] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (157D4C00) [pid = 3776] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:42:07 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (141E6400) [pid = 3776] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:42:07 INFO - PROCESS | 3776 | 1464381727618 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:42:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:42:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 824ms 13:42:07 INFO - PROCESS | 3776 | 1464381727647 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:42:07 INFO - PROCESS | 3776 | 1464381727649 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 13:42:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:42:07 INFO - PROCESS | 3776 | 1464381727652 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:42:07 INFO - PROCESS | 3776 | 1464381727654 Marionette TRACE conn2 <- [1,2794,null,{}] 13:42:07 INFO - PROCESS | 3776 | 1464381727657 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:07 INFO - PROCESS | 3776 | 1464381727738 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:42:07 INFO - PROCESS | 3776 | 1464381727744 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:07 INFO - PROCESS | 3776 | ++DOCSHELL 10A61800 == 51 [pid = 3776] [id = 708] 13:42:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (11432800) [pid = 3776] [serial = 2124] [outer = 00000000] 13:42:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (1338E800) [pid = 3776] [serial = 2125] [outer = 11432800] 13:42:07 INFO - PROCESS | 3776 | 1464381727789 Marionette DEBUG loaded listener.js 13:42:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (14E33000) [pid = 3776] [serial = 2126] [outer = 11432800] 13:42:08 INFO - PROCESS | 3776 | 1464381728216 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 591ms 13:42:08 INFO - PROCESS | 3776 | 1464381728250 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 3776 | 1464381728252 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 13:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:42:08 INFO - PROCESS | 3776 | 1464381728267 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 3776 | 1464381728269 Marionette TRACE conn2 <- [1,2798,null,{}] 13:42:08 INFO - PROCESS | 3776 | 1464381728272 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:08 INFO - PROCESS | 3776 | 1464381728353 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:42:08 INFO - PROCESS | 3776 | 1464381728359 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:08 INFO - PROCESS | 3776 | ++DOCSHELL 15259C00 == 52 [pid = 3776] [id = 709] 13:42:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (1578C000) [pid = 3776] [serial = 2127] [outer = 00000000] 13:42:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (16825C00) [pid = 3776] [serial = 2128] [outer = 1578C000] 13:42:08 INFO - PROCESS | 3776 | 1464381728403 Marionette DEBUG loaded listener.js 13:42:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (1683A000) [pid = 3776] [serial = 2129] [outer = 1578C000] 13:42:08 INFO - PROCESS | 3776 | 1464381728829 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:42:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:42:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 591ms 13:42:08 INFO - PROCESS | 3776 | 1464381728852 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:42:08 INFO - PROCESS | 3776 | 1464381728854 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 13:42:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:42:08 INFO - PROCESS | 3776 | 1464381728858 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:42:08 INFO - PROCESS | 3776 | 1464381728860 Marionette TRACE conn2 <- [1,2802,null,{}] 13:42:08 INFO - PROCESS | 3776 | 1464381728864 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 3776 | 1464381729014 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:42:09 INFO - PROCESS | 3776 | 1464381729023 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:09 INFO - PROCESS | 3776 | ++DOCSHELL 16AF2800 == 53 [pid = 3776] [id = 710] 13:42:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (16AF3400) [pid = 3776] [serial = 2130] [outer = 00000000] 13:42:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (16AF7400) [pid = 3776] [serial = 2131] [outer = 16AF3400] 13:42:09 INFO - PROCESS | 3776 | 1464381729077 Marionette DEBUG loaded listener.js 13:42:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (16CAB400) [pid = 3776] [serial = 2132] [outer = 16AF3400] 13:42:09 INFO - PROCESS | 3776 | 1464381729695 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:42:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:42:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 901ms 13:42:09 INFO - PROCESS | 3776 | 1464381729747 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:42:09 INFO - PROCESS | 3776 | 1464381729751 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 13:42:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:42:09 INFO - PROCESS | 3776 | 1464381729795 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:42:09 INFO - PROCESS | 3776 | 1464381729798 Marionette TRACE conn2 <- [1,2806,null,{}] 13:42:09 INFO - PROCESS | 3776 | 1464381729812 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:09 INFO - PROCESS | 3776 | 1464381729930 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:42:10 INFO - PROCESS | 3776 | 1464381730064 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:10 INFO - PROCESS | 3776 | ++DOCSHELL 103D9000 == 54 [pid = 3776] [id = 711] 13:42:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (103F9400) [pid = 3776] [serial = 2133] [outer = 00000000] 13:42:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (11051800) [pid = 3776] [serial = 2134] [outer = 103F9400] 13:42:10 INFO - PROCESS | 3776 | 1464381730122 Marionette DEBUG loaded listener.js 13:42:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (11A0D400) [pid = 3776] [serial = 2135] [outer = 103F9400] 13:42:10 INFO - PROCESS | 3776 | 1464381730730 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:42:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:42:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 948ms 13:42:10 INFO - PROCESS | 3776 | 1464381730753 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:42:10 INFO - PROCESS | 3776 | 1464381730759 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 13:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:42:10 INFO - PROCESS | 3776 | 1464381730765 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:42:10 INFO - PROCESS | 3776 | 1464381730768 Marionette TRACE conn2 <- [1,2810,null,{}] 13:42:10 INFO - PROCESS | 3776 | 1464381730772 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:10 INFO - PROCESS | 3776 | 1464381730885 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:42:10 INFO - PROCESS | 3776 | 1464381730999 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:11 INFO - PROCESS | 3776 | ++DOCSHELL 11034400 == 55 [pid = 3776] [id = 712] 13:42:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (11046400) [pid = 3776] [serial = 2136] [outer = 00000000] 13:42:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (139A4C00) [pid = 3776] [serial = 2137] [outer = 11046400] 13:42:11 INFO - PROCESS | 3776 | 1464381731094 Marionette DEBUG loaded listener.js 13:42:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (14497C00) [pid = 3776] [serial = 2138] [outer = 11046400] 13:42:11 INFO - PROCESS | 3776 | 1464381731717 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:42:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:42:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 995ms 13:42:11 INFO - PROCESS | 3776 | 1464381731766 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:42:11 INFO - PROCESS | 3776 | 1464381731769 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 13:42:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:42:11 INFO - PROCESS | 3776 | 1464381731773 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:42:11 INFO - PROCESS | 3776 | 1464381731776 Marionette TRACE conn2 <- [1,2814,null,{}] 13:42:11 INFO - PROCESS | 3776 | 1464381731787 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:11 INFO - PROCESS | 3776 | 1464381731895 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:42:12 INFO - PROCESS | 3776 | 1464381732038 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 3776 | ++DOCSHELL 1683F000 == 56 [pid = 3776] [id = 713] 13:42:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (16843C00) [pid = 3776] [serial = 2139] [outer = 00000000] 13:42:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (16AF3000) [pid = 3776] [serial = 2140] [outer = 16843C00] 13:42:12 INFO - PROCESS | 3776 | 1464381732096 Marionette DEBUG loaded listener.js 13:42:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (16AF8800) [pid = 3776] [serial = 2141] [outer = 16843C00] 13:42:12 INFO - PROCESS | 3776 | 1464381732617 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 933ms 13:42:12 INFO - PROCESS | 3776 | 1464381732701 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:42:12 INFO - PROCESS | 3776 | 1464381732704 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 13:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:42:12 INFO - PROCESS | 3776 | 1464381732708 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:42:12 INFO - PROCESS | 3776 | 1464381732710 Marionette TRACE conn2 <- [1,2818,null,{}] 13:42:12 INFO - PROCESS | 3776 | 1464381732713 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:12 INFO - PROCESS | 3776 | 1464381732821 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:42:12 INFO - PROCESS | 3776 | 1464381732935 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:12 INFO - PROCESS | 3776 | ++DOCSHELL 16EBD800 == 57 [pid = 3776] [id = 714] 13:42:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (16F27800) [pid = 3776] [serial = 2142] [outer = 00000000] 13:42:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (17212C00) [pid = 3776] [serial = 2143] [outer = 16F27800] 13:42:13 INFO - PROCESS | 3776 | 1464381733031 Marionette DEBUG loaded listener.js 13:42:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (172D4800) [pid = 3776] [serial = 2144] [outer = 16F27800] 13:42:13 INFO - PROCESS | 3776 | 1464381733611 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:42:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 933ms 13:42:13 INFO - PROCESS | 3776 | 1464381733652 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:42:13 INFO - PROCESS | 3776 | 1464381733654 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 13:42:13 INFO - PROCESS | 3776 | 1464381733658 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:42:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:42:13 INFO - PROCESS | 3776 | 1464381733660 Marionette TRACE conn2 <- [1,2822,null,{}] 13:42:13 INFO - PROCESS | 3776 | 1464381733664 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:13 INFO - PROCESS | 3776 | 1464381733788 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:42:13 INFO - PROCESS | 3776 | 1464381733931 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:13 INFO - PROCESS | 3776 | ++DOCSHELL 0C7FB000 == 58 [pid = 3776] [id = 715] 13:42:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (0F30FC00) [pid = 3776] [serial = 2145] [outer = 00000000] 13:42:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1100E400) [pid = 3776] [serial = 2146] [outer = 0F30FC00] 13:42:13 INFO - PROCESS | 3776 | 1464381733990 Marionette DEBUG loaded listener.js 13:42:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (11077000) [pid = 3776] [serial = 2147] [outer = 0F30FC00] 13:42:14 INFO - PROCESS | 3776 | 1464381734694 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1087ms 13:42:14 INFO - PROCESS | 3776 | 1464381734751 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:42:14 INFO - PROCESS | 3776 | 1464381734756 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 13:42:14 INFO - PROCESS | 3776 | 1464381734760 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:42:14 INFO - PROCESS | 3776 | 1464381734764 Marionette TRACE conn2 <- [1,2826,null,{}] 13:42:14 INFO - PROCESS | 3776 | 1464381734769 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:14 INFO - PROCESS | 3776 | 1464381734871 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:42:15 INFO - PROCESS | 3776 | 1464381735037 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:15 INFO - PROCESS | 3776 | ++DOCSHELL 103D2800 == 59 [pid = 3776] [id = 716] 13:42:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1043EC00) [pid = 3776] [serial = 2148] [outer = 00000000] 13:42:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (11252800) [pid = 3776] [serial = 2149] [outer = 1043EC00] 13:42:15 INFO - PROCESS | 3776 | 1464381735120 Marionette DEBUG loaded listener.js 13:42:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (12849C00) [pid = 3776] [serial = 2150] [outer = 1043EC00] 13:42:15 INFO - PROCESS | 3776 | --DOCSHELL 1283B400 == 58 [pid = 3776] [id = 507] 13:42:15 INFO - PROCESS | 3776 | --DOCSHELL 10A78800 == 57 [pid = 3776] [id = 674] 13:42:15 INFO - PROCESS | 3776 | --DOCSHELL 1283F400 == 56 [pid = 3776] [id = 667] 13:42:15 INFO - PROCESS | 3776 | --DOCSHELL 10489400 == 55 [pid = 3776] [id = 664] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (112A0000) [pid = 3776] [serial = 1985] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (157C5C00) [pid = 3776] [serial = 1991] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (157C5400) [pid = 3776] [serial = 2021] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (14118000) [pid = 3776] [serial = 2071] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (1411D400) [pid = 3776] [serial = 2072] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (10F15000) [pid = 3776] [serial = 2060] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (10E4FC00) [pid = 3776] [serial = 2059] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (1380BC00) [pid = 3776] [serial = 2068] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (12A95C00) [pid = 3776] [serial = 2065] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (12D7EC00) [pid = 3776] [serial = 2066] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (15257000) [pid = 3776] [serial = 2074] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (11070400) [pid = 3776] [serial = 2062] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (1107E800) [pid = 3776] [serial = 2063] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (0F310400) [pid = 3776] [serial = 2047] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (112A0800) [pid = 3776] [serial = 2050] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (13322C00) [pid = 3776] [serial = 2053] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1578F800) [pid = 3776] [serial = 2075] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (14E37C00) [pid = 3776] [serial = 2077] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (15A43000) [pid = 3776] [serial = 2080] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (14EBB000) [pid = 3776] [serial = 2057] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (14EB8000) [pid = 3776] [serial = 2056] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (15E7F000) [pid = 3776] [serial = 2084] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (139A5800) [pid = 3776] [serial = 2069] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (15252000) [pid = 3776] [serial = 2078] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (15E63800) [pid = 3776] [serial = 2081] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (151D4C00) [pid = 3776] [serial = 1982] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (139ACC00) [pid = 3776] [serial = 1988] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (15E7B000) [pid = 3776] [serial = 2083] [outer = 00000000] [url = about:blank] 13:42:15 INFO - PROCESS | 3776 | 1464381735752 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1041ms 13:42:15 INFO - PROCESS | 3776 | 1464381735791 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:42:15 INFO - PROCESS | 3776 | 1464381735796 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 13:42:15 INFO - PROCESS | 3776 | 1464381735819 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:42:15 INFO - PROCESS | 3776 | 1464381735821 Marionette TRACE conn2 <- [1,2830,null,{}] 13:42:15 INFO - PROCESS | 3776 | 1464381735825 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:15 INFO - PROCESS | 3776 | 1464381735917 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:42:16 INFO - PROCESS | 3776 | 1464381736015 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 3776 | ++DOCSHELL 10A78800 == 56 [pid = 3776] [id = 717] 13:42:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (11025800) [pid = 3776] [serial = 2151] [outer = 00000000] 13:42:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (1107B400) [pid = 3776] [serial = 2152] [outer = 11025800] 13:42:16 INFO - PROCESS | 3776 | 1464381736060 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (12847800) [pid = 3776] [serial = 2153] [outer = 11025800] 13:42:16 INFO - PROCESS | 3776 | 1464381736478 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:42:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:42:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 13:42:16 INFO - PROCESS | 3776 | 1464381736576 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:42:16 INFO - PROCESS | 3776 | 1464381736580 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 13:42:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:42:16 INFO - PROCESS | 3776 | 1464381736585 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:42:16 INFO - PROCESS | 3776 | 1464381736590 Marionette TRACE conn2 <- [1,2834,null,{}] 13:42:16 INFO - PROCESS | 3776 | 1464381736596 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:16 INFO - PROCESS | 3776 | 1464381736706 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:42:16 INFO - PROCESS | 3776 | 1464381736854 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:16 INFO - PROCESS | 3776 | ++DOCSHELL 10F0E400 == 57 [pid = 3776] [id = 718] 13:42:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (11009400) [pid = 3776] [serial = 2154] [outer = 00000000] 13:42:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (11012800) [pid = 3776] [serial = 2155] [outer = 11009400] 13:42:16 INFO - PROCESS | 3776 | 1464381736914 Marionette DEBUG loaded listener.js 13:42:16 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (11053400) [pid = 3776] [serial = 2156] [outer = 11009400] 13:42:17 INFO - PROCESS | 3776 | 1464381737510 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 933ms 13:42:17 INFO - PROCESS | 3776 | 1464381737531 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:42:17 INFO - PROCESS | 3776 | 1464381737535 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 13:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:42:17 INFO - PROCESS | 3776 | 1464381737543 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:42:17 INFO - PROCESS | 3776 | 1464381737547 Marionette TRACE conn2 <- [1,2838,null,{}] 13:42:17 INFO - PROCESS | 3776 | 1464381737551 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:17 INFO - PROCESS | 3776 | 1464381737657 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:42:17 INFO - PROCESS | 3776 | 1464381737770 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:17 INFO - PROCESS | 3776 | ++DOCSHELL 1309E000 == 58 [pid = 3776] [id = 719] 13:42:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (130A6000) [pid = 3776] [serial = 2157] [outer = 00000000] 13:42:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1338E000) [pid = 3776] [serial = 2158] [outer = 130A6000] 13:42:17 INFO - PROCESS | 3776 | 1464381737868 Marionette DEBUG loaded listener.js 13:42:17 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (1339C400) [pid = 3776] [serial = 2159] [outer = 130A6000] 13:42:18 INFO - PROCESS | 3776 | 1464381738498 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:42:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:42:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1042ms 13:42:18 INFO - PROCESS | 3776 | 1464381738571 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:42:18 INFO - PROCESS | 3776 | 1464381738574 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 13:42:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:42:18 INFO - PROCESS | 3776 | 1464381738596 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:42:18 INFO - PROCESS | 3776 | 1464381738599 Marionette TRACE conn2 <- [1,2842,null,{}] 13:42:18 INFO - PROCESS | 3776 | 1464381738623 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:18 INFO - PROCESS | 3776 | 1464381738740 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:42:18 INFO - PROCESS | 3776 | 1464381738880 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:18 INFO - PROCESS | 3776 | ++DOCSHELL 141C4000 == 59 [pid = 3776] [id = 720] 13:42:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (141C5800) [pid = 3776] [serial = 2160] [outer = 00000000] 13:42:18 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (141E1800) [pid = 3776] [serial = 2161] [outer = 141C5800] 13:42:18 INFO - PROCESS | 3776 | 1464381738942 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (14E31C00) [pid = 3776] [serial = 2162] [outer = 141C5800] 13:42:19 INFO - PROCESS | 3776 | 1464381739489 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 964ms 13:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:42:19 INFO - PROCESS | 3776 | 1464381739560 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:42:19 INFO - PROCESS | 3776 | 1464381739562 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 13:42:19 INFO - PROCESS | 3776 | 1464381739566 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:42:19 INFO - PROCESS | 3776 | 1464381739568 Marionette TRACE conn2 <- [1,2846,null,{}] 13:42:19 INFO - PROCESS | 3776 | 1464381739572 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:19 INFO - PROCESS | 3776 | 1464381739678 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:42:19 INFO - PROCESS | 3776 | 1464381739817 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:19 INFO - PROCESS | 3776 | ++DOCSHELL 1339B000 == 60 [pid = 3776] [id = 721] 13:42:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (14EBB000) [pid = 3776] [serial = 2163] [outer = 00000000] 13:42:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (157BD400) [pid = 3776] [serial = 2164] [outer = 14EBB000] 13:42:19 INFO - PROCESS | 3776 | 1464381739881 Marionette DEBUG loaded listener.js 13:42:19 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (157CEC00) [pid = 3776] [serial = 2165] [outer = 14EBB000] 13:42:20 INFO - PROCESS | 3776 | 1464381740451 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 932ms 13:42:20 INFO - PROCESS | 3776 | 1464381740511 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:42:20 INFO - PROCESS | 3776 | 1464381740514 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 13:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:42:20 INFO - PROCESS | 3776 | 1464381740517 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:42:20 INFO - PROCESS | 3776 | 1464381740519 Marionette TRACE conn2 <- [1,2850,null,{}] 13:42:20 INFO - PROCESS | 3776 | 1464381740523 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:20 INFO - PROCESS | 3776 | 1464381740622 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:42:20 INFO - PROCESS | 3776 | 1464381740733 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:20 INFO - PROCESS | 3776 | ++DOCSHELL 15A40800 == 61 [pid = 3776] [id = 722] 13:42:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (15A42400) [pid = 3776] [serial = 2166] [outer = 00000000] 13:42:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (15E65000) [pid = 3776] [serial = 2167] [outer = 15A42400] 13:42:20 INFO - PROCESS | 3776 | 1464381740787 Marionette DEBUG loaded listener.js 13:42:20 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (15E71000) [pid = 3776] [serial = 2168] [outer = 15A42400] 13:42:21 INFO - PROCESS | 3776 | 1464381741316 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:42:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:42:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 840ms 13:42:21 INFO - PROCESS | 3776 | 1464381741347 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:42:21 INFO - PROCESS | 3776 | 1464381741350 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 13:42:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:42:21 INFO - PROCESS | 3776 | 1464381741355 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:42:21 INFO - PROCESS | 3776 | 1464381741357 Marionette TRACE conn2 <- [1,2854,null,{}] 13:42:21 INFO - PROCESS | 3776 | 1464381741360 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:21 INFO - PROCESS | 3776 | 1464381741486 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:42:21 INFO - PROCESS | 3776 | 1464381741616 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:21 INFO - PROCESS | 3776 | ++DOCSHELL 15A46000 == 62 [pid = 3776] [id = 723] 13:42:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (15E82800) [pid = 3776] [serial = 2169] [outer = 00000000] 13:42:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (1680B400) [pid = 3776] [serial = 2170] [outer = 15E82800] 13:42:21 INFO - PROCESS | 3776 | 1464381741720 Marionette DEBUG loaded listener.js 13:42:21 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1683B400) [pid = 3776] [serial = 2171] [outer = 15E82800] 13:42:22 INFO - PROCESS | 3776 | 1464381742463 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1134ms 13:42:22 INFO - PROCESS | 3776 | 1464381742496 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:42:22 INFO - PROCESS | 3776 | 1464381742500 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 13:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:42:22 INFO - PROCESS | 3776 | 1464381742519 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:42:22 INFO - PROCESS | 3776 | 1464381742523 Marionette TRACE conn2 <- [1,2858,null,{}] 13:42:22 INFO - PROCESS | 3776 | 1464381742530 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:22 INFO - PROCESS | 3776 | 1464381742629 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:42:22 INFO - PROCESS | 3776 | 1464381742778 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:22 INFO - PROCESS | 3776 | ++DOCSHELL 11009C00 == 63 [pid = 3776] [id = 724] 13:42:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1100A000) [pid = 3776] [serial = 2172] [outer = 00000000] 13:42:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (11A0AC00) [pid = 3776] [serial = 2173] [outer = 1100A000] 13:42:22 INFO - PROCESS | 3776 | 1464381742832 Marionette DEBUG loaded listener.js 13:42:22 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (12845C00) [pid = 3776] [serial = 2174] [outer = 1100A000] 13:42:23 INFO - PROCESS | 3776 | --DOCSHELL 103D2800 == 62 [pid = 3776] [id = 716] 13:42:23 INFO - PROCESS | 3776 | --DOCSHELL 11034400 == 61 [pid = 3776] [id = 712] 13:42:23 INFO - PROCESS | 3776 | --DOCSHELL 103D9000 == 60 [pid = 3776] [id = 711] 13:42:23 INFO - PROCESS | 3776 | 1464381743334 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:42:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:42:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 823ms 13:42:23 INFO - PROCESS | 3776 | 1464381743363 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:42:23 INFO - PROCESS | 3776 | 1464381743368 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 13:42:23 INFO - PROCESS | 3776 | 1464381743378 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:42:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:42:23 INFO - PROCESS | 3776 | 1464381743380 Marionette TRACE conn2 <- [1,2862,null,{}] 13:42:23 INFO - PROCESS | 3776 | 1464381743384 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:23 INFO - PROCESS | 3776 | 1464381743472 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:42:23 INFO - PROCESS | 3776 | 1464381743479 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:23 INFO - PROCESS | 3776 | ++DOCSHELL 12D25C00 == 61 [pid = 3776] [id = 725] 13:42:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (13317C00) [pid = 3776] [serial = 2175] [outer = 00000000] 13:42:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (139A6000) [pid = 3776] [serial = 2176] [outer = 13317C00] 13:42:23 INFO - PROCESS | 3776 | 1464381743527 Marionette DEBUG loaded listener.js 13:42:23 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (1411AC00) [pid = 3776] [serial = 2177] [outer = 13317C00] 13:42:24 INFO - PROCESS | 3776 | 1464381744044 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 684ms 13:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:42:24 INFO - PROCESS | 3776 | 1464381744078 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 3776 | 1464381744064 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 13:42:24 INFO - PROCESS | 3776 | 1464381744068 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 3776 | 1464381744072 Marionette TRACE conn2 <- [1,2866,null,{}] 13:42:24 INFO - PROCESS | 3776 | 1464381744082 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:24 INFO - PROCESS | 3776 | 1464381744203 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:42:24 INFO - PROCESS | 3776 | 1464381744338 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:24 INFO - PROCESS | 3776 | ++DOCSHELL 157C4800 == 62 [pid = 3776] [id = 726] 13:42:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (15E71C00) [pid = 3776] [serial = 2178] [outer = 00000000] 13:42:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (15E81400) [pid = 3776] [serial = 2179] [outer = 15E71C00] 13:42:24 INFO - PROCESS | 3776 | 1464381744385 Marionette DEBUG loaded listener.js 13:42:24 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (1673C800) [pid = 3776] [serial = 2180] [outer = 15E71C00] 13:42:24 INFO - PROCESS | 3776 | 1464381744859 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 840ms 13:42:24 INFO - PROCESS | 3776 | 1464381744911 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:42:24 INFO - PROCESS | 3776 | 1464381744913 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 13:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:42:24 INFO - PROCESS | 3776 | 1464381744916 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:42:24 INFO - PROCESS | 3776 | 1464381744918 Marionette TRACE conn2 <- [1,2870,null,{}] 13:42:24 INFO - PROCESS | 3776 | 1464381744922 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:25 INFO - PROCESS | 3776 | 1464381745051 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:42:25 INFO - PROCESS | 3776 | 1464381745121 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 3776 | ++DOCSHELL 16AF8400 == 63 [pid = 3776] [id = 727] 13:42:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (16AF9800) [pid = 3776] [serial = 2181] [outer = 00000000] 13:42:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (16FFB400) [pid = 3776] [serial = 2182] [outer = 16AF9800] 13:42:25 INFO - PROCESS | 3776 | 1464381745166 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (174C8C00) [pid = 3776] [serial = 2183] [outer = 16AF9800] 13:42:25 INFO - PROCESS | 3776 | 1464381745597 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 13:42:25 INFO - PROCESS | 3776 | 1464381745664 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:42:25 INFO - PROCESS | 3776 | 1464381745666 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 13:42:25 INFO - PROCESS | 3776 | 1464381745672 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:42:25 INFO - PROCESS | 3776 | 1464381745673 Marionette TRACE conn2 <- [1,2874,null,{}] 13:42:25 INFO - PROCESS | 3776 | 1464381745677 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:25 INFO - PROCESS | 3776 | 1464381745795 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:42:25 INFO - PROCESS | 3776 | 1464381745866 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:25 INFO - PROCESS | 3776 | ++DOCSHELL 0F30B800 == 64 [pid = 3776] [id = 728] 13:42:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (174D0000) [pid = 3776] [serial = 2184] [outer = 00000000] 13:42:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (17B1D000) [pid = 3776] [serial = 2185] [outer = 174D0000] 13:42:25 INFO - PROCESS | 3776 | 1464381745910 Marionette DEBUG loaded listener.js 13:42:25 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (17B20400) [pid = 3776] [serial = 2186] [outer = 174D0000] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (0C7F6800) [pid = 3776] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (11072000) [pid = 3776] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (130A2800) [pid = 3776] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (153FA800) [pid = 3776] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (15F57400) [pid = 3776] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (1673DC00) [pid = 3776] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (1100A400) [pid = 3776] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (1338F400) [pid = 3776] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (139A8000) [pid = 3776] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (1680A400) [pid = 3776] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (141C5400) [pid = 3776] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (11027800) [pid = 3776] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (10EE3800) [pid = 3776] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (12843400) [pid = 3776] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (1654CC00) [pid = 3776] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (16540C00) [pid = 3776] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (1578C000) [pid = 3776] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1043EC00) [pid = 3776] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (11432800) [pid = 3776] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (139AD400) [pid = 3776] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (12846C00) [pid = 3776] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:42:26 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (10A7CC00) [pid = 3776] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:42:26 INFO - PROCESS | 3776 | 1464381746488 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:42:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:42:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 824ms 13:42:26 INFO - PROCESS | 3776 | 1464381746518 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:42:26 INFO - PROCESS | 3776 | 1464381746520 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 13:42:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:42:26 INFO - PROCESS | 3776 | 1464381746523 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:42:26 INFO - PROCESS | 3776 | 1464381746526 Marionette TRACE conn2 <- [1,2878,null,{}] 13:42:26 INFO - PROCESS | 3776 | 1464381746529 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:26 INFO - PROCESS | 3776 | 1464381746626 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:42:26 INFO - PROCESS | 3776 | 1464381746634 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:26 INFO - PROCESS | 3776 | ++DOCSHELL 10439000 == 65 [pid = 3776] [id = 729] 13:42:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (11027800) [pid = 3776] [serial = 2187] [outer = 00000000] 13:42:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (13398000) [pid = 3776] [serial = 2188] [outer = 11027800] 13:42:26 INFO - PROCESS | 3776 | 1464381746679 Marionette DEBUG loaded listener.js 13:42:26 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (14495000) [pid = 3776] [serial = 2189] [outer = 11027800] 13:42:27 INFO - PROCESS | 3776 | 1464381747165 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 684ms 13:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:42:27 INFO - PROCESS | 3776 | 1464381747205 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 3776 | 1464381747207 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 13:42:27 INFO - PROCESS | 3776 | 1464381747210 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - PROCESS | 3776 | 1464381747212 Marionette TRACE conn2 <- [1,2882,null,{}] 13:42:27 INFO - PROCESS | 3776 | 1464381747216 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:27 INFO - PROCESS | 3776 | 1464381747298 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:42:27 INFO - PROCESS | 3776 | 1464381747304 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:27 INFO - PROCESS | 3776 | ++DOCSHELL 141C5400 == 66 [pid = 3776] [id = 730] 13:42:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (1654CC00) [pid = 3776] [serial = 2190] [outer = 00000000] 13:42:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (17DDFC00) [pid = 3776] [serial = 2191] [outer = 1654CC00] 13:42:27 INFO - PROCESS | 3776 | 1464381747351 Marionette DEBUG loaded listener.js 13:42:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (17FBB000) [pid = 3776] [serial = 2192] [outer = 1654CC00] 13:42:27 INFO - PROCESS | 3776 | 1464381747794 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 637ms 13:42:27 INFO - PROCESS | 3776 | 1464381747849 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:42:27 INFO - PROCESS | 3776 | 1464381747851 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 13:42:27 INFO - PROCESS | 3776 | 1464381747854 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:42:27 INFO - PROCESS | 3776 | 1464381747856 Marionette TRACE conn2 <- [1,2886,null,{}] 13:42:27 INFO - PROCESS | 3776 | 1464381747860 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:27 INFO - PROCESS | 3776 | 1464381747943 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:42:27 INFO - PROCESS | 3776 | 1464381747959 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:27 INFO - PROCESS | 3776 | ++DOCSHELL 12D7EC00 == 67 [pid = 3776] [id = 731] 13:42:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1683D400) [pid = 3776] [serial = 2193] [outer = 00000000] 13:42:27 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (180E9400) [pid = 3776] [serial = 2194] [outer = 1683D400] 13:42:27 INFO - PROCESS | 3776 | 1464381748002 Marionette DEBUG loaded listener.js 13:42:28 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (180EA800) [pid = 3776] [serial = 2195] [outer = 1683D400] 13:42:28 INFO - PROCESS | 3776 | 1464381748581 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:42:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:42:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 793ms 13:42:28 INFO - PROCESS | 3776 | 1464381748740 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:42:28 INFO - PROCESS | 3776 | 1464381748745 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 13:42:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:42:28 INFO - PROCESS | 3776 | 1464381748779 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:42:28 INFO - PROCESS | 3776 | 1464381748783 Marionette TRACE conn2 <- [1,2890,null,{}] 13:42:28 INFO - PROCESS | 3776 | 1464381748789 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:28 INFO - PROCESS | 3776 | 1464381748901 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:42:29 INFO - PROCESS | 3776 | 1464381749041 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:29 INFO - PROCESS | 3776 | ++DOCSHELL 0F30C800 == 68 [pid = 3776] [id = 732] 13:42:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (105F1400) [pid = 3776] [serial = 2196] [outer = 00000000] 13:42:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1107E000) [pid = 3776] [serial = 2197] [outer = 105F1400] 13:42:29 INFO - PROCESS | 3776 | 1464381749127 Marionette DEBUG loaded listener.js 13:42:29 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1283B800) [pid = 3776] [serial = 2198] [outer = 105F1400] 13:42:29 INFO - PROCESS | 3776 | 1464381749739 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 994ms 13:42:29 INFO - PROCESS | 3776 | 1464381749770 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:42:29 INFO - PROCESS | 3776 | 1464381749776 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 13:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:42:29 INFO - PROCESS | 3776 | 1464381749782 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:42:29 INFO - PROCESS | 3776 | 1464381749785 Marionette TRACE conn2 <- [1,2894,null,{}] 13:42:29 INFO - PROCESS | 3776 | 1464381749789 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:29 INFO - PROCESS | 3776 | 1464381749900 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:42:30 INFO - PROCESS | 3776 | 1464381750059 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:30 INFO - PROCESS | 3776 | ++DOCSHELL 139AFC00 == 69 [pid = 3776] [id = 733] 13:42:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (139B1000) [pid = 3776] [serial = 2199] [outer = 00000000] 13:42:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1524F800) [pid = 3776] [serial = 2200] [outer = 139B1000] 13:42:30 INFO - PROCESS | 3776 | 1464381750123 Marionette DEBUG loaded listener.js 13:42:30 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (157C8000) [pid = 3776] [serial = 2201] [outer = 139B1000] 13:42:30 INFO - PROCESS | 3776 | 1464381750746 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:42:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:42:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 994ms 13:42:30 INFO - PROCESS | 3776 | 1464381750767 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:42:30 INFO - PROCESS | 3776 | 1464381750769 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 13:42:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:42:30 INFO - PROCESS | 3776 | 1464381750773 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:42:30 INFO - PROCESS | 3776 | 1464381750777 Marionette TRACE conn2 <- [1,2898,null,{}] 13:42:30 INFO - PROCESS | 3776 | 1464381750788 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:30 INFO - PROCESS | 3776 | 1464381750900 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:42:31 INFO - PROCESS | 3776 | 1464381751059 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 3776 | ++DOCSHELL 16EC0C00 == 70 [pid = 3776] [id = 734] 13:42:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (16FF8800) [pid = 3776] [serial = 2202] [outer = 00000000] 13:42:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (180E5400) [pid = 3776] [serial = 2203] [outer = 16FF8800] 13:42:31 INFO - PROCESS | 3776 | 1464381751125 Marionette DEBUG loaded listener.js 13:42:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (180F0000) [pid = 3776] [serial = 2204] [outer = 16FF8800] 13:42:31 INFO - PROCESS | 3776 | 1464381751668 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:42:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:42:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:42:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 932ms 13:42:31 INFO - PROCESS | 3776 | 1464381751717 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:42:31 INFO - PROCESS | 3776 | 1464381751720 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 13:42:31 INFO - TEST-START | /DOMEvents/constructors.html 13:42:31 INFO - PROCESS | 3776 | 1464381751724 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:42:31 INFO - PROCESS | 3776 | 1464381751726 Marionette TRACE conn2 <- [1,2902,null,{}] 13:42:31 INFO - PROCESS | 3776 | 1464381751730 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:31 INFO - PROCESS | 3776 | 1464381751838 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:42:31 INFO - PROCESS | 3776 | 1464381751955 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:31 INFO - PROCESS | 3776 | ++DOCSHELL 13394400 == 71 [pid = 3776] [id = 735] 13:42:31 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (1940A000) [pid = 3776] [serial = 2205] [outer = 00000000] 13:42:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (19418400) [pid = 3776] [serial = 2206] [outer = 1940A000] 13:42:32 INFO - PROCESS | 3776 | 1464381752050 Marionette DEBUG loaded listener.js 13:42:32 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (195A9800) [pid = 3776] [serial = 2207] [outer = 1940A000] 13:42:32 INFO - PROCESS | 3776 | 1464381752674 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:42:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:42:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:42:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:42:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:42:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 1010ms 13:42:32 INFO - PROCESS | 3776 | 1464381752739 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:42:32 INFO - PROCESS | 3776 | 1464381752742 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 13:42:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:42:32 INFO - PROCESS | 3776 | 1464381752745 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:42:32 INFO - PROCESS | 3776 | 1464381752748 Marionette TRACE conn2 <- [1,2906,null,{}] 13:42:32 INFO - PROCESS | 3776 | 1464381752751 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:32 INFO - PROCESS | 3776 | 1464381752841 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:42:32 INFO - PROCESS | 3776 | 1464381752989 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:33 INFO - PROCESS | 3776 | ++DOCSHELL 10371800 == 72 [pid = 3776] [id = 736] 13:42:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (10374000) [pid = 3776] [serial = 2208] [outer = 00000000] 13:42:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (10A79000) [pid = 3776] [serial = 2209] [outer = 10374000] 13:42:33 INFO - PROCESS | 3776 | 1464381753050 Marionette DEBUG loaded listener.js 13:42:33 INFO - PROCESS | 3776 | ++DOMWINDOW == 131 (11027000) [pid = 3776] [serial = 2210] [outer = 10374000] 13:42:33 INFO - PROCESS | 3776 | 1464381753815 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:42:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:42:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1150ms 13:42:33 INFO - PROCESS | 3776 | 1464381753886 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:42:33 INFO - PROCESS | 3776 | 1464381753891 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 13:42:33 INFO - PROCESS | 3776 | 1464381753896 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:42:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:42:33 INFO - PROCESS | 3776 | 1464381753900 Marionette TRACE conn2 <- [1,2910,null,{}] 13:42:33 INFO - PROCESS | 3776 | 1464381753905 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:34 INFO - PROCESS | 3776 | 1464381754044 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:42:34 INFO - PROCESS | 3776 | 1464381754199 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 3776 | ++DOCSHELL 1100D800 == 73 [pid = 3776] [id = 737] 13:42:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 132 (1107BC00) [pid = 3776] [serial = 2211] [outer = 00000000] 13:42:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 133 (12848400) [pid = 3776] [serial = 2212] [outer = 1107BC00] 13:42:34 INFO - PROCESS | 3776 | 1464381754250 Marionette DEBUG loaded listener.js 13:42:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 134 (12D25800) [pid = 3776] [serial = 2213] [outer = 1107BC00] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 141C5400 == 72 [pid = 3776] [id = 730] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 10439000 == 71 [pid = 3776] [id = 729] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 0F30B800 == 70 [pid = 3776] [id = 728] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 16AF8400 == 69 [pid = 3776] [id = 727] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 157C4800 == 68 [pid = 3776] [id = 726] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 12D25C00 == 67 [pid = 3776] [id = 725] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 11009C00 == 66 [pid = 3776] [id = 724] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 10F0E400 == 65 [pid = 3776] [id = 718] 13:42:34 INFO - PROCESS | 3776 | --DOCSHELL 10A78800 == 64 [pid = 3776] [id = 717] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 133 (16732400) [pid = 3776] [serial = 2087] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 132 (105ECC00) [pid = 3776] [serial = 2048] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 131 (11CA3800) [pid = 3776] [serial = 2051] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 130 (1339B400) [pid = 3776] [serial = 2054] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (157D2800) [pid = 3776] [serial = 2116] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (16734400) [pid = 3776] [serial = 2119] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (15E67000) [pid = 3776] [serial = 2117] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (1683AC00) [pid = 3776] [serial = 2122] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (11012C00) [pid = 3776] [serial = 2104] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (11051000) [pid = 3776] [serial = 2105] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (139A5400) [pid = 3776] [serial = 2110] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (139AC400) [pid = 3776] [serial = 2111] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (14499400) [pid = 3776] [serial = 2093] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (141E2C00) [pid = 3776] [serial = 2092] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (16740000) [pid = 3776] [serial = 2120] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (16812400) [pid = 3776] [serial = 2099] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1680F800) [pid = 3776] [serial = 2098] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (141E2400) [pid = 3776] [serial = 2113] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (1283E800) [pid = 3776] [serial = 2090] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (114AE000) [pid = 3776] [serial = 2089] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (1104B000) [pid = 3776] [serial = 2102] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (11031400) [pid = 3776] [serial = 2101] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (128BCC00) [pid = 3776] [serial = 2107] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (13125400) [pid = 3776] [serial = 2108] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (1673EC00) [pid = 3776] [serial = 2096] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (166BFC00) [pid = 3776] [serial = 2095] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (166B5C00) [pid = 3776] [serial = 2086] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (1683A000) [pid = 3776] [serial = 2129] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (11252800) [pid = 3776] [serial = 2149] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (12849C00) [pid = 3776] [serial = 2150] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (11051800) [pid = 3776] [serial = 2134] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (139A4C00) [pid = 3776] [serial = 2137] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (16AF3000) [pid = 3776] [serial = 2140] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (17212C00) [pid = 3776] [serial = 2143] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (16AF7400) [pid = 3776] [serial = 2131] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (16825C00) [pid = 3776] [serial = 2128] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1338E800) [pid = 3776] [serial = 2125] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1683FC00) [pid = 3776] [serial = 2123] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (1100E400) [pid = 3776] [serial = 2146] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (14E33000) [pid = 3776] [serial = 2126] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (141E4000) [pid = 3776] [serial = 2114] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1449B400) [pid = 3776] [serial = 2045] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (1331A000) [pid = 3776] [serial = 2027] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (11015400) [pid = 3776] [serial = 2024] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1107B400) [pid = 3776] [serial = 2152] [outer = 00000000] [url = about:blank] 13:42:34 INFO - PROCESS | 3776 | [3776] 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 13:42:34 INFO - PROCESS | 3776 | [3776] 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 13:42:34 INFO - PROCESS | 3776 | [3776] 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 13:42:34 INFO - PROCESS | 3776 | [3776] 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 13:42:34 INFO - PROCESS | 3776 | 1464381754778 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:42:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:42:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:42:34 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 13:42:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:42:34 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 13:42:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:42:34 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]" 13:42:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:42:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:42:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 902ms 13:42:34 INFO - PROCESS | 3776 | 1464381754805 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:42:34 INFO - PROCESS | 3776 | 1464381754811 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 13:42:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:42:34 INFO - PROCESS | 3776 | 1464381754817 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:42:34 INFO - PROCESS | 3776 | 1464381754820 Marionette TRACE conn2 <- [1,2914,null,{}] 13:42:34 INFO - PROCESS | 3776 | 1464381754824 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:34 INFO - PROCESS | 3776 | 1464381754912 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:42:34 INFO - PROCESS | 3776 | 1464381754919 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:34 INFO - PROCESS | 3776 | ++DOCSHELL 11054C00 == 65 [pid = 3776] [id = 738] 13:42:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 90 (11070800) [pid = 3776] [serial = 2214] [outer = 00000000] 13:42:34 INFO - PROCESS | 3776 | ++DOMWINDOW == 91 (12886000) [pid = 3776] [serial = 2215] [outer = 11070800] 13:42:34 INFO - PROCESS | 3776 | 1464381754967 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 92 (1307F000) [pid = 3776] [serial = 2216] [outer = 11070800] 13:42:35 INFO - PROCESS | 3776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:42:35 INFO - PROCESS | 3776 | 1464381755458 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:42:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:42:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 684ms 13:42:35 INFO - PROCESS | 3776 | 1464381755515 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:42:35 INFO - PROCESS | 3776 | 1464381755517 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 13:42:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:42:35 INFO - PROCESS | 3776 | 1464381755521 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:42:35 INFO - PROCESS | 3776 | 1464381755524 Marionette TRACE conn2 <- [1,2918,null,{}] 13:42:35 INFO - PROCESS | 3776 | 1464381755534 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:35 INFO - PROCESS | 3776 | 1464381755622 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:42:35 INFO - PROCESS | 3776 | 1464381755629 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:35 INFO - PROCESS | 3776 | ++DOCSHELL 13813800 == 66 [pid = 3776] [id = 739] 13:42:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (13901800) [pid = 3776] [serial = 2217] [outer = 00000000] 13:42:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (139AC000) [pid = 3776] [serial = 2218] [outer = 13901800] 13:42:35 INFO - PROCESS | 3776 | 1464381755660 Marionette DEBUG loaded listener.js 13:42:35 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (13DC8000) [pid = 3776] [serial = 2219] [outer = 13901800] 13:42:36 INFO - PROCESS | 3776 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:42:36 INFO - PROCESS | 3776 | 1464381756127 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:42:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:42:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 622ms 13:42:36 INFO - PROCESS | 3776 | 1464381756143 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 3776 | 1464381756145 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 13:42:36 INFO - PROCESS | 3776 | 1464381756148 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:42:36 INFO - PROCESS | 3776 | 1464381756150 Marionette TRACE conn2 <- [1,2922,null,{}] 13:42:36 INFO - PROCESS | 3776 | 1464381756153 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:36 INFO - PROCESS | 3776 | 1464381756245 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:42:36 INFO - PROCESS | 3776 | 1464381756253 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 3776 | ++DOCSHELL 1411FC00 == 67 [pid = 3776] [id = 740] 13:42:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (141E2400) [pid = 3776] [serial = 2220] [outer = 00000000] 13:42:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (141EFC00) [pid = 3776] [serial = 2221] [outer = 141E2400] 13:42:36 INFO - PROCESS | 3776 | 1464381756298 Marionette DEBUG loaded listener.js 13:42:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (14E30800) [pid = 3776] [serial = 2222] [outer = 141E2400] 13:42:36 INFO - PROCESS | 3776 | 1464381756721 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:42:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:42:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 591ms 13:42:36 INFO - PROCESS | 3776 | 1464381756745 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:42:36 INFO - PROCESS | 3776 | 1464381756756 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 13:42:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:42:36 INFO - PROCESS | 3776 | 1464381756786 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:42:36 INFO - PROCESS | 3776 | 1464381756788 Marionette TRACE conn2 <- [1,2926,null,{}] 13:42:36 INFO - PROCESS | 3776 | 1464381756792 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:36 INFO - PROCESS | 3776 | 1464381756913 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:42:36 INFO - PROCESS | 3776 | 1464381756974 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:36 INFO - PROCESS | 3776 | ++DOCSHELL 1287E800 == 68 [pid = 3776] [id = 741] 13:42:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (141EF800) [pid = 3776] [serial = 2223] [outer = 00000000] 13:42:36 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (153F2000) [pid = 3776] [serial = 2224] [outer = 141EF800] 13:42:37 INFO - PROCESS | 3776 | 1464381757019 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1578C800) [pid = 3776] [serial = 2225] [outer = 141EF800] 13:42:37 INFO - PROCESS | 3776 | 1464381757459 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:42:37 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. 13:42:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 714ms 13:42:37 INFO - PROCESS | 3776 | 1464381757481 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:42:37 INFO - PROCESS | 3776 | 1464381757483 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 13:42:37 INFO - PROCESS | 3776 | 1464381757486 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:42:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:42:37 INFO - PROCESS | 3776 | 1464381757488 Marionette TRACE conn2 <- [1,2930,null,{}] 13:42:37 INFO - PROCESS | 3776 | 1464381757496 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:37 INFO - PROCESS | 3776 | 1464381757623 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:42:37 INFO - PROCESS | 3776 | 1464381757629 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:37 INFO - PROCESS | 3776 | ++DOCSHELL 153F1C00 == 69 [pid = 3776] [id = 742] 13:42:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (157C2400) [pid = 3776] [serial = 2226] [outer = 00000000] 13:42:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (15E82000) [pid = 3776] [serial = 2227] [outer = 157C2400] 13:42:37 INFO - PROCESS | 3776 | 1464381757674 Marionette DEBUG loaded listener.js 13:42:37 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (166BEC00) [pid = 3776] [serial = 2228] [outer = 157C2400] 13:42:38 INFO - PROCESS | 3776 | 1464381758111 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:42:38 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 13:42:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:42:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 621ms 13:42:38 INFO - PROCESS | 3776 | 1464381758125 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 3776 | 1464381758127 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 13:42:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:42:38 INFO - PROCESS | 3776 | 1464381758142 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:42:38 INFO - PROCESS | 3776 | 1464381758144 Marionette TRACE conn2 <- [1,2934,null,{}] 13:42:38 INFO - PROCESS | 3776 | 1464381758147 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:38 INFO - PROCESS | 3776 | 1464381758261 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:42:38 INFO - PROCESS | 3776 | 1464381758267 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:38 INFO - PROCESS | 3776 | ++DOCSHELL 16734C00 == 70 [pid = 3776] [id = 743] 13:42:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1673D000) [pid = 3776] [serial = 2229] [outer = 00000000] 13:42:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (16810400) [pid = 3776] [serial = 2230] [outer = 1673D000] 13:42:38 INFO - PROCESS | 3776 | 1464381758319 Marionette DEBUG loaded listener.js 13:42:38 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (16810800) [pid = 3776] [serial = 2231] [outer = 1673D000] 13:42:38 INFO - PROCESS | 3776 | 1464381758749 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:42:38 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. 13:42:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 653ms 13:42:38 INFO - PROCESS | 3776 | 1464381758773 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:42:38 INFO - PROCESS | 3776 | 1464381758775 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 13:42:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (0F30FC00) [pid = 3776] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (103F9400) [pid = 3776] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (16843C00) [pid = 3776] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (11046400) [pid = 3776] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (16AF9800) [pid = 3776] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (174D0000) [pid = 3776] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1100A000) [pid = 3776] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (15E82800) [pid = 3776] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (13317C00) [pid = 3776] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1654CC00) [pid = 3776] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (11027800) [pid = 3776] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (15E71C00) [pid = 3776] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (16F27800) [pid = 3776] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:42:39 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (16AF3400) [pid = 3776] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:42:39 INFO - PROCESS | 3776 | 1464381759028 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 3776 | 1464381759030 Marionette TRACE conn2 <- [1,2938,null,{}] 13:42:39 INFO - PROCESS | 3776 | 1464381759034 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:39 INFO - PROCESS | 3776 | 1464381759120 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:42:39 INFO - PROCESS | 3776 | 1464381759135 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 3776 | ++DOCSHELL 10A7CC00 == 71 [pid = 3776] [id = 744] 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (11027800) [pid = 3776] [serial = 2232] [outer = 00000000] 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (13397C00) [pid = 3776] [serial = 2233] [outer = 11027800] 13:42:39 INFO - PROCESS | 3776 | 1464381759182 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (157C5400) [pid = 3776] [serial = 2234] [outer = 11027800] 13:42:39 INFO - PROCESS | 3776 | ++DOCSHELL 1330CC00 == 72 [pid = 3776] [id = 745] 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (141C3800) [pid = 3776] [serial = 2235] [outer = 00000000] 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (16813800) [pid = 3776] [serial = 2236] [outer = 141C3800] 13:42:39 INFO - PROCESS | 3776 | 1464381759679 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:42:39 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. 13:42:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 684ms 13:42:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:42:39 INFO - PROCESS | 3776 | 1464381759717 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:42:39 INFO - PROCESS | 3776 | 1464381759718 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 13:42:39 INFO - PROCESS | 3776 | 1464381759724 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:42:39 INFO - PROCESS | 3776 | 1464381759726 Marionette TRACE conn2 <- [1,2942,null,{}] 13:42:39 INFO - PROCESS | 3776 | 1464381759730 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:39 INFO - PROCESS | 3776 | 1464381759836 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:42:39 INFO - PROCESS | 3776 | 1464381759842 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:39 INFO - PROCESS | 3776 | ++DOCSHELL 10A7DC00 == 73 [pid = 3776] [id = 746] 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (157DB800) [pid = 3776] [serial = 2237] [outer = 00000000] 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (16843000) [pid = 3776] [serial = 2238] [outer = 157DB800] 13:42:39 INFO - PROCESS | 3776 | 1464381759885 Marionette DEBUG loaded listener.js 13:42:39 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (168DA000) [pid = 3776] [serial = 2239] [outer = 157DB800] 13:42:40 INFO - PROCESS | 3776 | 1464381760291 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:42:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:42:40 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 13:42:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 590ms 13:42:40 INFO - PROCESS | 3776 | 1464381760317 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 3776 | 1464381760319 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 13:42:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:42:40 INFO - PROCESS | 3776 | 1464381760322 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 3776 | 1464381760324 Marionette TRACE conn2 <- [1,2946,null,{}] 13:42:40 INFO - PROCESS | 3776 | 1464381760327 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:40 INFO - PROCESS | 3776 | 1464381760482 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:42:40 INFO - PROCESS | 3776 | 1464381760491 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:40 INFO - PROCESS | 3776 | ++DOCSHELL 16AEF800 == 74 [pid = 3776] [id = 747] 13:42:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (16AF4C00) [pid = 3776] [serial = 2240] [outer = 00000000] 13:42:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (16FFB000) [pid = 3776] [serial = 2241] [outer = 16AF4C00] 13:42:40 INFO - PROCESS | 3776 | 1464381760535 Marionette DEBUG loaded listener.js 13:42:40 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (17511400) [pid = 3776] [serial = 2242] [outer = 16AF4C00] 13:42:40 INFO - PROCESS | 3776 | 1464381760926 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:42:40 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:42:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 637ms 13:42:40 INFO - PROCESS | 3776 | 1464381760961 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:42:40 INFO - PROCESS | 3776 | 1464381760963 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 13:42:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:42:40 INFO - PROCESS | 3776 | 1464381760966 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:42:40 INFO - PROCESS | 3776 | 1464381760968 Marionette TRACE conn2 <- [1,2950,null,{}] 13:42:40 INFO - PROCESS | 3776 | 1464381760972 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:41 INFO - PROCESS | 3776 | 1464381761131 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:42:41 INFO - PROCESS | 3776 | 1464381761308 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:41 INFO - PROCESS | 3776 | ++DOCSHELL 10489400 == 75 [pid = 3776] [id = 748] 13:42:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1055EC00) [pid = 3776] [serial = 2243] [outer = 00000000] 13:42:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (10A7FC00) [pid = 3776] [serial = 2244] [outer = 1055EC00] 13:42:41 INFO - PROCESS | 3776 | 1464381761369 Marionette DEBUG loaded listener.js 13:42:41 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (11011400) [pid = 3776] [serial = 2245] [outer = 1055EC00] 13:42:41 INFO - PROCESS | 3776 | 1464381761863 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:42:41 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. 13:42:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 948ms 13:42:41 INFO - PROCESS | 3776 | 1464381761897 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:42:41 INFO - PROCESS | 3776 | 1464381761901 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 13:42:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:42:41 INFO - PROCESS | 3776 | 1464381761922 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:42:41 INFO - PROCESS | 3776 | 1464381761926 Marionette TRACE conn2 <- [1,2954,null,{}] 13:42:41 INFO - PROCESS | 3776 | 1464381761932 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:42 INFO - PROCESS | 3776 | 1464381762045 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:42:42 INFO - PROCESS | 3776 | 1464381762202 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:42 INFO - PROCESS | 3776 | ++DOCSHELL 12844C00 == 76 [pid = 3776] [id = 749] 13:42:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (12846000) [pid = 3776] [serial = 2246] [outer = 00000000] 13:42:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (131EB400) [pid = 3776] [serial = 2247] [outer = 12846000] 13:42:42 INFO - PROCESS | 3776 | 1464381762262 Marionette DEBUG loaded listener.js 13:42:42 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (13378800) [pid = 3776] [serial = 2248] [outer = 12846000] 13:42:42 INFO - PROCESS | 3776 | 1464381762830 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:42:42 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. 13:42:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 947ms 13:42:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:42:42 INFO - PROCESS | 3776 | 1464381762873 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:42:42 INFO - PROCESS | 3776 | 1464381762877 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 13:42:42 INFO - PROCESS | 3776 | 1464381762881 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:42:42 INFO - PROCESS | 3776 | 1464381762883 Marionette TRACE conn2 <- [1,2958,null,{}] 13:42:42 INFO - PROCESS | 3776 | 1464381762887 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:42 INFO - PROCESS | 3776 | 1464381762997 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:42:43 INFO - PROCESS | 3776 | 1464381763158 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:43 INFO - PROCESS | 3776 | ++DOCSHELL 157BF400 == 77 [pid = 3776] [id = 750] 13:42:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (157D1000) [pid = 3776] [serial = 2249] [outer = 00000000] 13:42:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (15E64000) [pid = 3776] [serial = 2250] [outer = 157D1000] 13:42:43 INFO - PROCESS | 3776 | 1464381763214 Marionette DEBUG loaded listener.js 13:42:43 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (16740800) [pid = 3776] [serial = 2251] [outer = 157D1000] 13:42:43 INFO - PROCESS | 3776 | 1464381763735 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:42:43 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. 13:42:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 886ms 13:42:43 INFO - PROCESS | 3776 | 1464381763783 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:42:43 INFO - PROCESS | 3776 | 1464381763787 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 13:42:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:42:43 INFO - PROCESS | 3776 | 1464381763798 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:42:43 INFO - PROCESS | 3776 | 1464381763803 Marionette TRACE conn2 <- [1,2962,null,{}] 13:42:43 INFO - PROCESS | 3776 | 1464381763807 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:43 INFO - PROCESS | 3776 | 1464381763919 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:42:44 INFO - PROCESS | 3776 | 1464381764076 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 3776 | ++DOCSHELL 16841000 == 78 [pid = 3776] [id = 751] 13:42:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (174C7C00) [pid = 3776] [serial = 2252] [outer = 00000000] 13:42:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (180EAC00) [pid = 3776] [serial = 2253] [outer = 174C7C00] 13:42:44 INFO - PROCESS | 3776 | 1464381764131 Marionette DEBUG loaded listener.js 13:42:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (180F2800) [pid = 3776] [serial = 2254] [outer = 174C7C00] 13:42:44 INFO - PROCESS | 3776 | 1464381764651 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:42:44 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. 13:42:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 902ms 13:42:44 INFO - PROCESS | 3776 | 1464381764688 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:42:44 INFO - PROCESS | 3776 | 1464381764690 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 13:42:44 INFO - PROCESS | 3776 | 1464381764695 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:42:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:42:44 INFO - PROCESS | 3776 | 1464381764697 Marionette TRACE conn2 <- [1,2966,null,{}] 13:42:44 INFO - PROCESS | 3776 | 1464381764701 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:44 INFO - PROCESS | 3776 | 1464381764807 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:42:44 INFO - PROCESS | 3776 | 1464381764924 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:44 INFO - PROCESS | 3776 | ++DOCSHELL 11017000 == 79 [pid = 3776] [id = 752] 13:42:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (174C7400) [pid = 3776] [serial = 2255] [outer = 00000000] 13:42:44 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (195AF000) [pid = 3776] [serial = 2256] [outer = 174C7400] 13:42:44 INFO - PROCESS | 3776 | 1464381764980 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (195B2800) [pid = 3776] [serial = 2257] [outer = 174C7400] 13:42:45 INFO - PROCESS | 3776 | 1464381765436 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:42:45 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. 13:42:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 793ms 13:42:45 INFO - PROCESS | 3776 | 1464381765500 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:42:45 INFO - PROCESS | 3776 | 1464381765502 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 13:42:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:42:45 INFO - PROCESS | 3776 | 1464381765522 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:42:45 INFO - PROCESS | 3776 | 1464381765524 Marionette TRACE conn2 <- [1,2970,null,{}] 13:42:45 INFO - PROCESS | 3776 | 1464381765528 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:45 INFO - PROCESS | 3776 | 1464381765637 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:42:45 INFO - PROCESS | 3776 | 1464381765798 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:45 INFO - PROCESS | 3776 | ++DOCSHELL 19D23000 == 80 [pid = 3776] [id = 753] 13:42:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (19D23400) [pid = 3776] [serial = 2258] [outer = 00000000] 13:42:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (19D27400) [pid = 3776] [serial = 2259] [outer = 19D23400] 13:42:45 INFO - PROCESS | 3776 | 1464381765860 Marionette DEBUG loaded listener.js 13:42:45 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (19D2CC00) [pid = 3776] [serial = 2260] [outer = 19D23400] 13:42:46 INFO - PROCESS | 3776 | 1464381766405 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:42:46 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 13:42:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:42:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 932ms 13:42:46 INFO - PROCESS | 3776 | 1464381766469 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:42:46 INFO - PROCESS | 3776 | 1464381766471 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 13:42:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:42:46 INFO - PROCESS | 3776 | 1464381766475 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:42:46 INFO - PROCESS | 3776 | 1464381766477 Marionette TRACE conn2 <- [1,2974,null,{}] 13:42:46 INFO - PROCESS | 3776 | 1464381766481 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:46 INFO - PROCESS | 3776 | 1464381766594 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:42:46 INFO - PROCESS | 3776 | 1464381766752 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:46 INFO - PROCESS | 3776 | ++DOCSHELL 19D31000 == 81 [pid = 3776] [id = 754] 13:42:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (1A02AC00) [pid = 3776] [serial = 2261] [outer = 00000000] 13:42:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (1A0BA400) [pid = 3776] [serial = 2262] [outer = 1A02AC00] 13:42:46 INFO - PROCESS | 3776 | 1464381766806 Marionette DEBUG loaded listener.js 13:42:46 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (1A0BC000) [pid = 3776] [serial = 2263] [outer = 1A02AC00] 13:42:47 INFO - PROCESS | 3776 | 1464381767498 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:42:47 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. 13:42:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1087ms 13:42:47 INFO - PROCESS | 3776 | 1464381767558 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:42:47 INFO - PROCESS | 3776 | 1464381767562 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 13:42:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:42:47 INFO - PROCESS | 3776 | 1464381767568 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:42:47 INFO - PROCESS | 3776 | 1464381767572 Marionette TRACE conn2 <- [1,2978,null,{}] 13:42:47 INFO - PROCESS | 3776 | 1464381767578 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:47 INFO - PROCESS | 3776 | 1464381767679 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:42:47 INFO - PROCESS | 3776 | 1464381767833 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:47 INFO - PROCESS | 3776 | ++DOCSHELL 11070C00 == 82 [pid = 3776] [id = 755] 13:42:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (11073800) [pid = 3776] [serial = 2264] [outer = 00000000] 13:42:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (112A0400) [pid = 3776] [serial = 2265] [outer = 11073800] 13:42:47 INFO - PROCESS | 3776 | 1464381767883 Marionette DEBUG loaded listener.js 13:42:47 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (11C74000) [pid = 3776] [serial = 2266] [outer = 11073800] 13:42:48 INFO - PROCESS | 3776 | ++DOCSHELL 11013000 == 83 [pid = 3776] [id = 756] 13:42:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 129 (11047800) [pid = 3776] [serial = 2267] [outer = 00000000] 13:42:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 130 (13081400) [pid = 3776] [serial = 2268] [outer = 11047800] 13:42:48 INFO - PROCESS | 3776 | 1464381768503 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:42:48 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. 13:42:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 932ms 13:42:48 INFO - PROCESS | 3776 | 1464381768515 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:42:48 INFO - PROCESS | 3776 | 1464381768520 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 13:42:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:42:48 INFO - PROCESS | 3776 | 1464381768526 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:42:48 INFO - PROCESS | 3776 | 1464381768529 Marionette TRACE conn2 <- [1,2982,null,{}] 13:42:48 INFO - PROCESS | 3776 | 1464381768533 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:48 INFO - PROCESS | 3776 | 1464381768660 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:42:48 INFO - PROCESS | 3776 | 1464381768815 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 0C7FC000 == 82 [pid = 3776] [id = 657] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 1100AC00 == 81 [pid = 3776] [id = 658] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 11051400 == 80 [pid = 3776] [id = 652] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 1339B000 == 79 [pid = 3776] [id = 721] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 13901400 == 78 [pid = 3776] [id = 656] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 141C4000 == 77 [pid = 3776] [id = 720] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 13372C00 == 76 [pid = 3776] [id = 655] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 1283D000 == 75 [pid = 3776] [id = 654] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 16AEF800 == 74 [pid = 3776] [id = 747] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 10A7DC00 == 73 [pid = 3776] [id = 746] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 1330CC00 == 72 [pid = 3776] [id = 745] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 10A7CC00 == 71 [pid = 3776] [id = 744] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 16734C00 == 70 [pid = 3776] [id = 743] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 153F1C00 == 69 [pid = 3776] [id = 742] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 1287E800 == 68 [pid = 3776] [id = 741] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 1411FC00 == 67 [pid = 3776] [id = 740] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 13813800 == 66 [pid = 3776] [id = 739] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 11054C00 == 65 [pid = 3776] [id = 738] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 1100D800 == 64 [pid = 3776] [id = 737] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 13394400 == 63 [pid = 3776] [id = 735] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 16EC0C00 == 62 [pid = 3776] [id = 734] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 139AFC00 == 61 [pid = 3776] [id = 733] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 0F30C800 == 60 [pid = 3776] [id = 732] 13:42:48 INFO - PROCESS | 3776 | --DOCSHELL 12D7EC00 == 59 [pid = 3776] [id = 731] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 129 (11077000) [pid = 3776] [serial = 2147] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 128 (16FFB400) [pid = 3776] [serial = 2182] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (17B1D000) [pid = 3776] [serial = 2185] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (11A0AC00) [pid = 3776] [serial = 2173] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (1683B400) [pid = 3776] [serial = 2171] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (1680B400) [pid = 3776] [serial = 2170] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (139A6000) [pid = 3776] [serial = 2176] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (1411AC00) [pid = 3776] [serial = 2177] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (11012800) [pid = 3776] [serial = 2155] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (1338E000) [pid = 3776] [serial = 2158] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (141E1800) [pid = 3776] [serial = 2161] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (174C8C00) [pid = 3776] [serial = 2183] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (157BD400) [pid = 3776] [serial = 2164] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (15E65000) [pid = 3776] [serial = 2167] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (180E9400) [pid = 3776] [serial = 2194] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (17FBB000) [pid = 3776] [serial = 2192] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (13398000) [pid = 3776] [serial = 2188] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (17DDFC00) [pid = 3776] [serial = 2191] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (14495000) [pid = 3776] [serial = 2189] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (17B20400) [pid = 3776] [serial = 2186] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (12845C00) [pid = 3776] [serial = 2174] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (15E81400) [pid = 3776] [serial = 2179] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (1673C800) [pid = 3776] [serial = 2180] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (172D4800) [pid = 3776] [serial = 2144] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (16CAB400) [pid = 3776] [serial = 2132] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (11A0D400) [pid = 3776] [serial = 2135] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (16AF8800) [pid = 3776] [serial = 2141] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (14497C00) [pid = 3776] [serial = 2138] [outer = 00000000] [url = about:blank] 13:42:48 INFO - PROCESS | 3776 | ++DOCSHELL 0F30C800 == 60 [pid = 3776] [id = 757] 13:42:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (103D4800) [pid = 3776] [serial = 2269] [outer = 00000000] 13:42:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (1100AC00) [pid = 3776] [serial = 2270] [outer = 103D4800] 13:42:48 INFO - PROCESS | 3776 | 1464381768903 Marionette DEBUG loaded listener.js 13:42:48 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (11A0AC00) [pid = 3776] [serial = 2271] [outer = 103D4800] 13:42:49 INFO - PROCESS | 3776 | 1464381769314 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:42:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:42:49 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 13:42:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 839ms 13:42:49 INFO - PROCESS | 3776 | 1464381769368 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:42:49 INFO - PROCESS | 3776 | 1464381769370 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 13:42:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:42:49 INFO - PROCESS | 3776 | 1464381769374 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:42:49 INFO - PROCESS | 3776 | 1464381769377 Marionette TRACE conn2 <- [1,2986,null,{}] 13:42:49 INFO - PROCESS | 3776 | 1464381769388 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:49 INFO - PROCESS | 3776 | 1464381769488 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:42:49 INFO - PROCESS | 3776 | 1464381769496 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:49 INFO - PROCESS | 3776 | ++DOCSHELL 1339B000 == 61 [pid = 3776] [id = 758] 13:42:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1339C800) [pid = 3776] [serial = 2272] [outer = 00000000] 13:42:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (139AB400) [pid = 3776] [serial = 2273] [outer = 1339C800] 13:42:49 INFO - PROCESS | 3776 | 1464381769542 Marionette DEBUG loaded listener.js 13:42:49 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (13DC0000) [pid = 3776] [serial = 2274] [outer = 1339C800] 13:42:50 INFO - PROCESS | 3776 | 1464381770029 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:42:50 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. 13:42:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 684ms 13:42:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:42:50 INFO - PROCESS | 3776 | 1464381770073 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 3776 | 1464381770075 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 13:42:50 INFO - PROCESS | 3776 | 1464381770078 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - PROCESS | 3776 | 1464381770080 Marionette TRACE conn2 <- [1,2990,null,{}] 13:42:50 INFO - PROCESS | 3776 | 1464381770083 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:50 INFO - PROCESS | 3776 | 1464381770170 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:42:50 INFO - PROCESS | 3776 | 1464381770160 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 3776 | ++DOCSHELL 139AFC00 == 62 [pid = 3776] [id = 759] 13:42:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (13DC4000) [pid = 3776] [serial = 2275] [outer = 00000000] 13:42:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (141EC000) [pid = 3776] [serial = 2276] [outer = 13DC4000] 13:42:50 INFO - PROCESS | 3776 | 1464381770205 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (14E33800) [pid = 3776] [serial = 2277] [outer = 13DC4000] 13:42:50 INFO - PROCESS | 3776 | 1464381770660 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:42:50 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. 13:42:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 621ms 13:42:50 INFO - PROCESS | 3776 | 1464381770700 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:42:50 INFO - PROCESS | 3776 | 1464381770702 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 13:42:50 INFO - PROCESS | 3776 | 1464381770705 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:42:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:42:50 INFO - PROCESS | 3776 | 1464381770707 Marionette TRACE conn2 <- [1,2994,null,{}] 13:42:50 INFO - PROCESS | 3776 | 1464381770710 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:50 INFO - PROCESS | 3776 | 1464381770796 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:42:50 INFO - PROCESS | 3776 | 1464381770802 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:50 INFO - PROCESS | 3776 | ++DOCSHELL 14E3CC00 == 63 [pid = 3776] [id = 760] 13:42:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (14E3E800) [pid = 3776] [serial = 2278] [outer = 00000000] 13:42:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (157D5800) [pid = 3776] [serial = 2279] [outer = 14E3E800] 13:42:50 INFO - PROCESS | 3776 | 1464381770846 Marionette DEBUG loaded listener.js 13:42:50 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (15E66800) [pid = 3776] [serial = 2280] [outer = 14E3E800] 13:42:51 INFO - PROCESS | 3776 | 1464381771319 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:42:51 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. 13:42:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 621ms 13:42:51 INFO - PROCESS | 3776 | 1464381771368 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:42:51 INFO - PROCESS | 3776 | 1464381771370 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 13:42:51 INFO - PROCESS | 3776 | 1464381771373 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:42:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:42:51 INFO - PROCESS | 3776 | 1464381771375 Marionette TRACE conn2 <- [1,2998,null,{}] 13:42:51 INFO - PROCESS | 3776 | 1464381771387 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:51 INFO - PROCESS | 3776 | 1464381771522 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:42:51 INFO - PROCESS | 3776 | 1464381771586 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:51 INFO - PROCESS | 3776 | ++DOCSHELL 157D2800 == 64 [pid = 3776] [id = 761] 13:42:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (15E76C00) [pid = 3776] [serial = 2281] [outer = 00000000] 13:42:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1673E800) [pid = 3776] [serial = 2282] [outer = 15E76C00] 13:42:51 INFO - PROCESS | 3776 | 1464381771637 Marionette DEBUG loaded listener.js 13:42:51 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1680D400) [pid = 3776] [serial = 2283] [outer = 15E76C00] 13:42:51 INFO - PROCESS | 3776 | [3776] 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 13:42:52 INFO - PROCESS | 3776 | 1464381772072 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:42:52 INFO - {} 13:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:42:52 INFO - {} 13:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:42:52 INFO - {} 13:42:52 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:42:52 INFO - {} 13:42:52 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 13:42:52 INFO - PROCESS | 3776 | 1464381772116 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 3776 | 1464381772117 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 13:42:52 INFO - TEST-START | /FileAPI/fileReader.html 13:42:52 INFO - PROCESS | 3776 | 1464381772127 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 3776 | 1464381772129 Marionette TRACE conn2 <- [1,3002,null,{}] 13:42:52 INFO - PROCESS | 3776 | 1464381772132 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:52 INFO - PROCESS | 3776 | 1464381772250 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:42:52 INFO - PROCESS | 3776 | 1464381772343 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:52 INFO - PROCESS | 3776 | ++DOCSHELL 16811C00 == 65 [pid = 3776] [id = 762] 13:42:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (16820800) [pid = 3776] [serial = 2284] [outer = 00000000] 13:42:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (16F2F000) [pid = 3776] [serial = 2285] [outer = 16820800] 13:42:52 INFO - PROCESS | 3776 | 1464381772387 Marionette DEBUG loaded listener.js 13:42:52 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (172D4000) [pid = 3776] [serial = 2286] [outer = 16820800] 13:42:52 INFO - PROCESS | 3776 | 1464381772783 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:42:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:42:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:42:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:42:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:42:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 684ms 13:42:52 INFO - TEST-START | /FileAPI/historical.html 13:42:52 INFO - PROCESS | 3776 | 1464381772825 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:42:52 INFO - PROCESS | 3776 | 1464381772827 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 13:42:52 INFO - PROCESS | 3776 | 1464381772831 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:42:52 INFO - PROCESS | 3776 | 1464381772832 Marionette TRACE conn2 <- [1,3006,null,{}] 13:42:52 INFO - PROCESS | 3776 | 1464381772836 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:52 INFO - PROCESS | 3776 | 1464381772957 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:42:53 INFO - PROCESS | 3776 | 1464381773030 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 3776 | ++DOCSHELL 16EB8400 == 66 [pid = 3776] [id = 763] 13:42:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (17216800) [pid = 3776] [serial = 2287] [outer = 00000000] 13:42:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (17B20400) [pid = 3776] [serial = 2288] [outer = 17216800] 13:42:53 INFO - PROCESS | 3776 | 1464381773073 Marionette DEBUG loaded listener.js 13:42:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (17B90800) [pid = 3776] [serial = 2289] [outer = 17216800] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (13901800) [pid = 3776] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (1673D000) [pid = 3776] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (139B1000) [pid = 3776] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (157C2400) [pid = 3776] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1107BC00) [pid = 3776] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (141E2400) [pid = 3776] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16FF8800) [pid = 3776] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (11070800) [pid = 3776] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (11027800) [pid = 3776] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (105F1400) [pid = 3776] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (141EF800) [pid = 3776] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (141C3800) [pid = 3776] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (11025800) [pid = 3776] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (11009400) [pid = 3776] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (130A6000) [pid = 3776] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (141C5800) [pid = 3776] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (14EBB000) [pid = 3776] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (15A42400) [pid = 3776] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:42:53 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (157DB800) [pid = 3776] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:42:53 INFO - PROCESS | 3776 | 1464381773712 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:42:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:42:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:42:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:42:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:42:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:42:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:42:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:42:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:42:53 INFO - TEST-OK | /FileAPI/historical.html | took 932ms 13:42:53 INFO - PROCESS | 3776 | 1464381773761 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:42:53 INFO - PROCESS | 3776 | 1464381773763 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 13:42:53 INFO - PROCESS | 3776 | 1464381773766 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:42:53 INFO - TEST-START | /FileAPI/idlharness.html 13:42:53 INFO - PROCESS | 3776 | 1464381773768 Marionette TRACE conn2 <- [1,3010,null,{}] 13:42:53 INFO - PROCESS | 3776 | 1464381773772 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:53 INFO - PROCESS | 3776 | 1464381773854 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:42:53 INFO - PROCESS | 3776 | 1464381773862 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:53 INFO - PROCESS | 3776 | ++DOCSHELL 105F1400 == 67 [pid = 3776] [id = 764] 13:42:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (10A56400) [pid = 3776] [serial = 2290] [outer = 00000000] 13:42:53 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (1411DC00) [pid = 3776] [serial = 2291] [outer = 10A56400] 13:42:53 INFO - PROCESS | 3776 | 1464381774001 Marionette DEBUG loaded listener.js 13:42:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (15791000) [pid = 3776] [serial = 2292] [outer = 10A56400] 13:42:54 INFO - PROCESS | 3776 | 1464381774708 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:42:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:42:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:42:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:42:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:42:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:42:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:42:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:42:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:42:54 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 13:42:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:42:54 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 13:42:54 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 13:42:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:42:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:42:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:42:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:42:54 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 13:42:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:42:54 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 13:42:54 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 13:42:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:42:54 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:42:54 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:42:54 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:42:54 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:42:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:42:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1072ms 13:42:54 INFO - PROCESS | 3776 | 1464381774847 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:42:54 INFO - PROCESS | 3776 | 1464381774849 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 13:42:54 INFO - TEST-START | /FileAPI/idlharness.worker 13:42:54 INFO - PROCESS | 3776 | 1464381774853 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:42:54 INFO - PROCESS | 3776 | 1464381774855 Marionette TRACE conn2 <- [1,3014,null,{}] 13:42:54 INFO - PROCESS | 3776 | 1464381774858 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:54 INFO - PROCESS | 3776 | 1464381774984 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:42:54 INFO - PROCESS | 3776 | 1464381774993 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:54 INFO - PROCESS | 3776 | ++DOCSHELL 1107BC00 == 68 [pid = 3776] [id = 765] 13:42:54 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (141CD800) [pid = 3776] [serial = 2293] [outer = 00000000] 13:42:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (1A7E1C00) [pid = 3776] [serial = 2294] [outer = 141CD800] 13:42:55 INFO - PROCESS | 3776 | 1464381775036 Marionette DEBUG loaded listener.js 13:42:55 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (1A7E5C00) [pid = 3776] [serial = 2295] [outer = 141CD800] 13:42:55 INFO - PROCESS | 3776 | [3776] 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 13:42:56 INFO - PROCESS | 3776 | 1464381776090 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:42:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:42:56 INFO - {} 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:42:56 INFO - {} 13:42:56 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 - {} 13:42:56 INFO - {} 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:42:56 INFO - {} 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:42:56 INFO - {} 13:42:56 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 - {} 13:42:56 INFO - {} 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:42:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:42:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 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 13:42:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:42:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:42:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:42:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:42:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:42:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:42:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:42:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:42:56 INFO - {} 13:42:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1430ms 13:42:56 INFO - PROCESS | 3776 | 1464381776278 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:42:56 INFO - PROCESS | 3776 | 1464381776283 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 13:42:56 INFO - PROCESS | 3776 | 1464381776289 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:42:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:42:56 INFO - PROCESS | 3776 | 1464381776293 Marionette TRACE conn2 <- [1,3018,null,{}] 13:42:56 INFO - PROCESS | 3776 | 1464381776301 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:56 INFO - PROCESS | 3776 | 1464381776441 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:42:56 INFO - PROCESS | 3776 | 1464381776584 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:56 INFO - PROCESS | 3776 | ++DOCSHELL 172D9C00 == 69 [pid = 3776] [id = 766] 13:42:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (174C8C00) [pid = 3776] [serial = 2296] [outer = 00000000] 13:42:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (17FBEC00) [pid = 3776] [serial = 2297] [outer = 174C8C00] 13:42:56 INFO - PROCESS | 3776 | 1464381776641 Marionette DEBUG loaded listener.js 13:42:56 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (1A029000) [pid = 3776] [serial = 2298] [outer = 174C8C00] 13:42:57 INFO - PROCESS | 3776 | 1464381777166 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:42:57 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 13:42:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 902ms 13:42:57 INFO - PROCESS | 3776 | 1464381777196 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:42:57 INFO - PROCESS | 3776 | 1464381777202 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 13:42:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:42:57 INFO - PROCESS | 3776 | 1464381777208 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:42:57 INFO - PROCESS | 3776 | 1464381777211 Marionette TRACE conn2 <- [1,3022,null,{}] 13:42:57 INFO - PROCESS | 3776 | 1464381777215 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:57 INFO - PROCESS | 3776 | 1464381777329 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:42:57 INFO - PROCESS | 3776 | 1464381777451 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:57 INFO - PROCESS | 3776 | ++DOCSHELL 1A10C000 == 70 [pid = 3776] [id = 767] 13:42:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (1A10C800) [pid = 3776] [serial = 2299] [outer = 00000000] 13:42:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1A5FD400) [pid = 3776] [serial = 2300] [outer = 1A10C800] 13:42:57 INFO - PROCESS | 3776 | 1464381777507 Marionette DEBUG loaded listener.js 13:42:57 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1B0D2400) [pid = 3776] [serial = 2301] [outer = 1A10C800] 13:42:58 INFO - PROCESS | 3776 | 1464381778060 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:42:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:42:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 902ms 13:42:58 INFO - PROCESS | 3776 | 1464381778110 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:42:58 INFO - PROCESS | 3776 | 1464381778113 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 13:42:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:42:58 INFO - PROCESS | 3776 | 1464381778117 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:42:58 INFO - PROCESS | 3776 | 1464381778121 Marionette TRACE conn2 <- [1,3026,null,{}] 13:42:58 INFO - PROCESS | 3776 | 1464381778132 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:58 INFO - PROCESS | 3776 | 1464381778249 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:42:58 INFO - PROCESS | 3776 | 1464381778398 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:58 INFO - PROCESS | 3776 | ++DOCSHELL 0F310800 == 71 [pid = 3776] [id = 768] 13:42:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1B312400) [pid = 3776] [serial = 2302] [outer = 00000000] 13:42:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1B414000) [pid = 3776] [serial = 2303] [outer = 1B312400] 13:42:58 INFO - PROCESS | 3776 | 1464381778455 Marionette DEBUG loaded listener.js 13:42:58 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1B417C00) [pid = 3776] [serial = 2304] [outer = 1B312400] 13:42:58 INFO - PROCESS | 3776 | 1464381778965 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:42:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:42:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:42:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 901ms 13:42:59 INFO - PROCESS | 3776 | 1464381779005 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:42:59 INFO - PROCESS | 3776 | 1464381779008 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 13:42:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:42:59 INFO - PROCESS | 3776 | 1464381779012 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:42:59 INFO - PROCESS | 3776 | 1464381779014 Marionette TRACE conn2 <- [1,3030,null,{}] 13:42:59 INFO - PROCESS | 3776 | 1464381779018 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:42:59 INFO - PROCESS | 3776 | 1464381779129 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:42:59 INFO - PROCESS | 3776 | 1464381779290 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:42:59 INFO - PROCESS | 3776 | ++DOCSHELL 1B418C00 == 72 [pid = 3776] [id = 769] 13:42:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (1B41A800) [pid = 3776] [serial = 2305] [outer = 00000000] 13:42:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (1D705C00) [pid = 3776] [serial = 2306] [outer = 1B41A800] 13:42:59 INFO - PROCESS | 3776 | 1464381779345 Marionette DEBUG loaded listener.js 13:42:59 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (1D708800) [pid = 3776] [serial = 2307] [outer = 1B41A800] 13:43:00 INFO - PROCESS | 3776 | 1464381780048 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:43:00 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. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:43:00 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'.) 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:43:00 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. 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:43:00 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. 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:43:00 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. 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:43:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:43:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:43:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:43:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1181ms 13:43:00 INFO - PROCESS | 3776 | 1464381780234 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:43:00 INFO - PROCESS | 3776 | 1464381780236 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 13:43:00 INFO - PROCESS | 3776 | 1464381780241 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:43:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:43:00 INFO - PROCESS | 3776 | 1464381780243 Marionette TRACE conn2 <- [1,3034,null,{}] 13:43:00 INFO - PROCESS | 3776 | 1464381780246 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:00 INFO - PROCESS | 3776 | 1464381780344 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:43:00 INFO - PROCESS | 3776 | 1464381780494 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:00 INFO - PROCESS | 3776 | ++DOCSHELL 10EE3C00 == 73 [pid = 3776] [id = 770] 13:43:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 123 (11046C00) [pid = 3776] [serial = 2308] [outer = 00000000] 13:43:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 124 (1330CC00) [pid = 3776] [serial = 2309] [outer = 11046C00] 13:43:00 INFO - PROCESS | 3776 | 1464381780590 Marionette DEBUG loaded listener.js 13:43:00 INFO - PROCESS | 3776 | ++DOMWINDOW == 125 (14E3C000) [pid = 3776] [serial = 2310] [outer = 11046C00] 13:43:00 INFO - PROCESS | 3776 | [3776] 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 13:43:01 INFO - PROCESS | 3776 | 1464381781403 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:43:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:43:01 INFO - {} 13:43:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1181ms 13:43:01 INFO - PROCESS | 3776 | 1464381781434 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:43:01 INFO - PROCESS | 3776 | 1464381781438 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 13:43:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:43:01 INFO - PROCESS | 3776 | 1464381781443 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:43:01 INFO - PROCESS | 3776 | 1464381781446 Marionette TRACE conn2 <- [1,3038,null,{}] 13:43:01 INFO - PROCESS | 3776 | 1464381781452 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:01 INFO - PROCESS | 3776 | 1464381781593 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:43:01 INFO - PROCESS | 3776 | 1464381781736 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:01 INFO - PROCESS | 3776 | ++DOCSHELL 1104A000 == 74 [pid = 3776] [id = 771] 13:43:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 126 (11076000) [pid = 3776] [serial = 2311] [outer = 00000000] 13:43:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 127 (12D2E800) [pid = 3776] [serial = 2312] [outer = 11076000] 13:43:01 INFO - PROCESS | 3776 | 1464381781806 Marionette DEBUG loaded listener.js 13:43:01 INFO - PROCESS | 3776 | ++DOMWINDOW == 128 (130A6000) [pid = 3776] [serial = 2313] [outer = 11076000] 13:43:02 INFO - PROCESS | 3776 | 1464381782349 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:43:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:43:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:43:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:43:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:43:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 932ms 13:43:02 INFO - PROCESS | 3776 | 1464381782370 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:43:02 INFO - PROCESS | 3776 | 1464381782375 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 13:43:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:43:02 INFO - PROCESS | 3776 | 1464381782382 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:43:02 INFO - PROCESS | 3776 | 1464381782384 Marionette TRACE conn2 <- [1,3042,null,{}] 13:43:02 INFO - PROCESS | 3776 | 1464381782388 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:02 INFO - PROCESS | 3776 | 1464381782582 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 15A40800 == 73 [pid = 3776] [id = 722] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 12845800 == 72 [pid = 3776] [id = 675] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 1309E000 == 71 [pid = 3776] [id = 719] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 11C81C00 == 70 [pid = 3776] [id = 659] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 105F1400 == 69 [pid = 3776] [id = 764] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 16EB8400 == 68 [pid = 3776] [id = 763] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 16811C00 == 67 [pid = 3776] [id = 762] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 157D2800 == 66 [pid = 3776] [id = 761] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 14E3CC00 == 65 [pid = 3776] [id = 760] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 139AFC00 == 64 [pid = 3776] [id = 759] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 1339B000 == 63 [pid = 3776] [id = 758] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 0F30C800 == 62 [pid = 3776] [id = 757] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 11013000 == 61 [pid = 3776] [id = 756] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 11070C00 == 60 [pid = 3776] [id = 755] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 127 (10A79000) [pid = 3776] [serial = 2209] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 126 (19418400) [pid = 3776] [serial = 2206] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOCSHELL 10489400 == 59 [pid = 3776] [id = 748] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 125 (12847800) [pid = 3776] [serial = 2153] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 124 (11053400) [pid = 3776] [serial = 2156] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 123 (1339C400) [pid = 3776] [serial = 2159] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 122 (14E31C00) [pid = 3776] [serial = 2162] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (157CEC00) [pid = 3776] [serial = 2165] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (15E71000) [pid = 3776] [serial = 2168] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (139AC000) [pid = 3776] [serial = 2218] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (13DC8000) [pid = 3776] [serial = 2219] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (16810400) [pid = 3776] [serial = 2230] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (157C8000) [pid = 3776] [serial = 2201] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (1524F800) [pid = 3776] [serial = 2200] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (166BEC00) [pid = 3776] [serial = 2228] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (12D25800) [pid = 3776] [serial = 2213] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (12848400) [pid = 3776] [serial = 2212] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (141EFC00) [pid = 3776] [serial = 2221] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (15E82000) [pid = 3776] [serial = 2227] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (180F0000) [pid = 3776] [serial = 2204] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (180E5400) [pid = 3776] [serial = 2203] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (12886000) [pid = 3776] [serial = 2215] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (1307F000) [pid = 3776] [serial = 2216] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (168DA000) [pid = 3776] [serial = 2239] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (13397C00) [pid = 3776] [serial = 2233] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (16843000) [pid = 3776] [serial = 2238] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (16810800) [pid = 3776] [serial = 2231] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (1283B800) [pid = 3776] [serial = 2198] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (1107E000) [pid = 3776] [serial = 2197] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (153F2000) [pid = 3776] [serial = 2224] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (157C5400) [pid = 3776] [serial = 2234] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (16813800) [pid = 3776] [serial = 2236] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (1578C800) [pid = 3776] [serial = 2225] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (16FFB000) [pid = 3776] [serial = 2241] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (14E30800) [pid = 3776] [serial = 2222] [outer = 00000000] [url = about:blank] 13:43:02 INFO - PROCESS | 3776 | 1464381782709 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:02 INFO - PROCESS | 3776 | ++DOCSHELL 10489400 == 60 [pid = 3776] [id = 772] 13:43:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (10561C00) [pid = 3776] [serial = 2314] [outer = 00000000] 13:43:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (11031800) [pid = 3776] [serial = 2315] [outer = 10561C00] 13:43:02 INFO - PROCESS | 3776 | 1464381782754 Marionette DEBUG loaded listener.js 13:43:02 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (11A03400) [pid = 3776] [serial = 2316] [outer = 10561C00] 13:43:03 INFO - PROCESS | 3776 | 1464381783442 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:43:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:43:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:43:03 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" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:43:03 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" 13:43:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:43:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:43:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:43:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1196ms 13:43:03 INFO - PROCESS | 3776 | 1464381783583 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:43:03 INFO - PROCESS | 3776 | 1464381783585 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 13:43:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:43:03 INFO - PROCESS | 3776 | 1464381783589 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:43:03 INFO - PROCESS | 3776 | 1464381783592 Marionette TRACE conn2 <- [1,3046,null,{}] 13:43:03 INFO - PROCESS | 3776 | 1464381783602 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:03 INFO - PROCESS | 3776 | 1464381783692 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:43:03 INFO - PROCESS | 3776 | 1464381783701 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:03 INFO - PROCESS | 3776 | ++DOCSHELL 141EFC00 == 61 [pid = 3776] [id = 773] 13:43:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (14496C00) [pid = 3776] [serial = 2317] [outer = 00000000] 13:43:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (14E3EC00) [pid = 3776] [serial = 2318] [outer = 14496C00] 13:43:03 INFO - PROCESS | 3776 | 1464381783747 Marionette DEBUG loaded listener.js 13:43:03 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (153F3800) [pid = 3776] [serial = 2319] [outer = 14496C00] 13:43:04 INFO - PROCESS | 3776 | 1464381784228 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:43:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:43:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:43:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:43:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:43:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:43:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:43:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:43:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:43:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:43:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 700ms 13:43:04 INFO - PROCESS | 3776 | 1464381784294 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 3776 | 1464381784297 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 13:43:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:43:04 INFO - PROCESS | 3776 | 1464381784300 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 3776 | 1464381784301 Marionette TRACE conn2 <- [1,3050,null,{}] 13:43:04 INFO - PROCESS | 3776 | 1464381784305 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:04 INFO - PROCESS | 3776 | 1464381784392 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:43:04 INFO - PROCESS | 3776 | 1464381784512 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:04 INFO - PROCESS | 3776 | ++DOCSHELL 1578C800 == 62 [pid = 3776] [id = 774] 13:43:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (1579AC00) [pid = 3776] [serial = 2320] [outer = 00000000] 13:43:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (15E7B000) [pid = 3776] [serial = 2321] [outer = 1579AC00] 13:43:04 INFO - PROCESS | 3776 | 1464381784556 Marionette DEBUG loaded listener.js 13:43:04 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (1650D400) [pid = 3776] [serial = 2322] [outer = 1579AC00] 13:43:04 INFO - PROCESS | 3776 | [3776] 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 13:43:04 INFO - PROCESS | 3776 | 1464381784931 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:43:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:43:04 INFO - {} 13:43:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 699ms 13:43:04 INFO - PROCESS | 3776 | 1464381784983 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:43:04 INFO - PROCESS | 3776 | 1464381784985 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 13:43:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:43:04 INFO - PROCESS | 3776 | 1464381784988 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:43:04 INFO - PROCESS | 3776 | 1464381784990 Marionette TRACE conn2 <- [1,3054,null,{}] 13:43:04 INFO - PROCESS | 3776 | 1464381784994 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:05 INFO - PROCESS | 3776 | 1464381785142 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:43:05 INFO - PROCESS | 3776 | 1464381785163 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 3776 | ++DOCSHELL 103D9000 == 63 [pid = 3776] [id = 775] 13:43:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (15F4BC00) [pid = 3776] [serial = 2323] [outer = 00000000] 13:43:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1673F800) [pid = 3776] [serial = 2324] [outer = 15F4BC00] 13:43:05 INFO - PROCESS | 3776 | 1464381785208 Marionette DEBUG loaded listener.js 13:43:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (16812C00) [pid = 3776] [serial = 2325] [outer = 15F4BC00] 13:43:05 INFO - PROCESS | 3776 | 1464381785642 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:43:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:43:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:43:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:43:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:43:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:43:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:43:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:43:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 700ms 13:43:05 INFO - PROCESS | 3776 | 1464381785689 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:43:05 INFO - PROCESS | 3776 | 1464381785691 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 13:43:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:43:05 INFO - PROCESS | 3776 | 1464381785694 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:43:05 INFO - PROCESS | 3776 | 1464381785695 Marionette TRACE conn2 <- [1,3058,null,{}] 13:43:05 INFO - PROCESS | 3776 | 1464381785699 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:05 INFO - PROCESS | 3776 | 1464381785839 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:43:05 INFO - PROCESS | 3776 | 1464381785911 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:05 INFO - PROCESS | 3776 | ++DOCSHELL 1681D800 == 64 [pid = 3776] [id = 776] 13:43:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (1683E400) [pid = 3776] [serial = 2326] [outer = 00000000] 13:43:05 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (16AF3800) [pid = 3776] [serial = 2327] [outer = 1683E400] 13:43:05 INFO - PROCESS | 3776 | 1464381785956 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (16AF5C00) [pid = 3776] [serial = 2328] [outer = 1683E400] 13:43:06 INFO - PROCESS | 3776 | 1464381786372 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:43:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:43:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 13:43:06 INFO - PROCESS | 3776 | 1464381786435 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:43:06 INFO - PROCESS | 3776 | 1464381786437 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 13:43:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:43:06 INFO - PROCESS | 3776 | 1464381786449 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:43:06 INFO - PROCESS | 3776 | 1464381786451 Marionette TRACE conn2 <- [1,3062,null,{}] 13:43:06 INFO - PROCESS | 3776 | 1464381786454 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:06 INFO - PROCESS | 3776 | 1464381786616 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:43:06 INFO - PROCESS | 3776 | 1464381786686 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:06 INFO - PROCESS | 3776 | ++DOCSHELL 0F308C00 == 65 [pid = 3776] [id = 777] 13:43:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (1339B800) [pid = 3776] [serial = 2329] [outer = 00000000] 13:43:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (16CB5400) [pid = 3776] [serial = 2330] [outer = 1339B800] 13:43:06 INFO - PROCESS | 3776 | 1464381786729 Marionette DEBUG loaded listener.js 13:43:06 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (174C8800) [pid = 3776] [serial = 2331] [outer = 1339B800] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (1940A000) [pid = 3776] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (1683D400) [pid = 3776] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (15E76C00) [pid = 3776] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (157D1000) [pid = 3776] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (16820800) [pid = 3776] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (12846000) [pid = 3776] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (19D23400) [pid = 3776] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (11047800) [pid = 3776] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (11073800) [pid = 3776] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (1055EC00) [pid = 3776] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (103D4800) [pid = 3776] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (13DC4000) [pid = 3776] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (174C7400) [pid = 3776] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (14E3E800) [pid = 3776] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (1339C800) [pid = 3776] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (174C7C00) [pid = 3776] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (1A02AC00) [pid = 3776] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (17216800) [pid = 3776] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (10A56400) [pid = 3776] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:43:07 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (10374000) [pid = 3776] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:43:07 INFO - PROCESS | 3776 | 1464381787334 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:43:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:43:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 932ms 13:43:07 INFO - PROCESS | 3776 | 1464381787408 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:43:07 INFO - PROCESS | 3776 | 1464381787410 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 13:43:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:43:07 INFO - PROCESS | 3776 | 1464381787414 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:43:07 INFO - PROCESS | 3776 | 1464381787415 Marionette TRACE conn2 <- [1,3066,null,{}] 13:43:07 INFO - PROCESS | 3776 | 1464381787419 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:07 INFO - PROCESS | 3776 | 1464381787502 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:43:07 INFO - PROCESS | 3776 | 1464381787508 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:07 INFO - PROCESS | 3776 | ++DOCSHELL 11012C00 == 66 [pid = 3776] [id = 778] 13:43:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 93 (12D25C00) [pid = 3776] [serial = 2332] [outer = 00000000] 13:43:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 94 (14E36000) [pid = 3776] [serial = 2333] [outer = 12D25C00] 13:43:07 INFO - PROCESS | 3776 | 1464381787552 Marionette DEBUG loaded listener.js 13:43:07 INFO - PROCESS | 3776 | ++DOMWINDOW == 95 (16809400) [pid = 3776] [serial = 2334] [outer = 12D25C00] 13:43:07 INFO - PROCESS | 3776 | 1464381787977 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 3776 | 1464381788098 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 13:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:43:08 INFO - PROCESS | 3776 | 1464381788102 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 3776 | 1464381788104 Marionette TRACE conn2 <- [1,3070,null,{}] 13:43:08 INFO - PROCESS | 3776 | 1464381788107 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:08 INFO - PROCESS | 3776 | 1464381788192 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:43:08 INFO - PROCESS | 3776 | 1464381788203 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 3776 | ++DOCSHELL 15E82C00 == 67 [pid = 3776] [id = 779] 13:43:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 96 (16FEF000) [pid = 3776] [serial = 2335] [outer = 00000000] 13:43:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 97 (180EE800) [pid = 3776] [serial = 2336] [outer = 16FEF000] 13:43:08 INFO - PROCESS | 3776 | 1464381788247 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 98 (1940A800) [pid = 3776] [serial = 2337] [outer = 16FEF000] 13:43:08 INFO - PROCESS | 3776 | 1464381788687 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:43:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:43:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:43:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:43:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 637ms 13:43:08 INFO - PROCESS | 3776 | 1464381788755 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:43:08 INFO - PROCESS | 3776 | 1464381788757 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 13:43:08 INFO - PROCESS | 3776 | 1464381788761 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:43:08 INFO - PROCESS | 3776 | 1464381788762 Marionette TRACE conn2 <- [1,3074,null,{}] 13:43:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:43:08 INFO - PROCESS | 3776 | 1464381788766 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:08 INFO - PROCESS | 3776 | 1464381788851 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:43:08 INFO - PROCESS | 3776 | 1464381788858 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:08 INFO - PROCESS | 3776 | ++DOCSHELL 180E8C00 == 68 [pid = 3776] [id = 780] 13:43:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 99 (180EE000) [pid = 3776] [serial = 2338] [outer = 00000000] 13:43:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 100 (1995A000) [pid = 3776] [serial = 2339] [outer = 180EE000] 13:43:08 INFO - PROCESS | 3776 | 1464381788911 Marionette DEBUG loaded listener.js 13:43:08 INFO - PROCESS | 3776 | ++DOMWINDOW == 101 (19B4D800) [pid = 3776] [serial = 2340] [outer = 180EE000] 13:43:09 INFO - PROCESS | 3776 | 1464381789535 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:43:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:43:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 793ms 13:43:09 INFO - PROCESS | 3776 | 1464381789565 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:43:09 INFO - PROCESS | 3776 | 1464381789571 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 13:43:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:43:09 INFO - PROCESS | 3776 | 1464381789617 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:43:09 INFO - PROCESS | 3776 | 1464381789622 Marionette TRACE conn2 <- [1,3078,null,{}] 13:43:09 INFO - PROCESS | 3776 | 1464381789713 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:09 INFO - PROCESS | 3776 | 1464381789838 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:43:09 INFO - PROCESS | 3776 | 1464381789984 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:09 INFO - PROCESS | 3776 | ++DOCSHELL 1104CC00 == 69 [pid = 3776] [id = 781] 13:43:09 INFO - PROCESS | 3776 | ++DOMWINDOW == 102 (11074000) [pid = 3776] [serial = 2341] [outer = 00000000] 13:43:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 103 (12AE8C00) [pid = 3776] [serial = 2342] [outer = 11074000] 13:43:10 INFO - PROCESS | 3776 | 1464381790043 Marionette DEBUG loaded listener.js 13:43:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 104 (13125C00) [pid = 3776] [serial = 2343] [outer = 11074000] 13:43:10 INFO - PROCESS | 3776 | 1464381790583 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:43:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:43:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 979ms 13:43:10 INFO - PROCESS | 3776 | 1464381790602 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 13:43:10 INFO - PROCESS | 3776 | 1464381790608 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 13:43:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:43:10 INFO - PROCESS | 3776 | 1464381790614 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:43:10 INFO - PROCESS | 3776 | 1464381790617 Marionette TRACE conn2 <- [1,3082,null,{}] 13:43:10 INFO - PROCESS | 3776 | 1464381790621 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:10 INFO - PROCESS | 3776 | 1464381790727 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:43:10 INFO - PROCESS | 3776 | 1464381790882 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:10 INFO - PROCESS | 3776 | ++DOCSHELL 1337F400 == 70 [pid = 3776] [id = 782] 13:43:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 105 (1380DC00) [pid = 3776] [serial = 2344] [outer = 00000000] 13:43:10 INFO - PROCESS | 3776 | ++DOMWINDOW == 106 (141E8C00) [pid = 3776] [serial = 2345] [outer = 1380DC00] 13:43:10 INFO - PROCESS | 3776 | 1464381790940 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 107 (157CEC00) [pid = 3776] [serial = 2346] [outer = 1380DC00] 13:43:11 INFO - PROCESS | 3776 | 1464381791471 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:43:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:43:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 901ms 13:43:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:43:11 INFO - PROCESS | 3776 | 1464381791508 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:43:11 INFO - PROCESS | 3776 | 1464381791511 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 13:43:11 INFO - PROCESS | 3776 | 1464381791516 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:43:11 INFO - PROCESS | 3776 | 1464381791520 Marionette TRACE conn2 <- [1,3086,null,{}] 13:43:11 INFO - PROCESS | 3776 | 1464381791531 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:11 INFO - PROCESS | 3776 | 1464381791649 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:43:11 INFO - PROCESS | 3776 | 1464381791817 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:11 INFO - PROCESS | 3776 | ++DOCSHELL 1680EC00 == 71 [pid = 3776] [id = 783] 13:43:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 108 (16813C00) [pid = 3776] [serial = 2347] [outer = 00000000] 13:43:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 109 (16843C00) [pid = 3776] [serial = 2348] [outer = 16813C00] 13:43:11 INFO - PROCESS | 3776 | 1464381791875 Marionette DEBUG loaded listener.js 13:43:11 INFO - PROCESS | 3776 | ++DOMWINDOW == 110 (16EC0C00) [pid = 3776] [serial = 2349] [outer = 16813C00] 13:43:12 INFO - PROCESS | 3776 | 1464381792380 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:43:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:43:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 901ms 13:43:12 INFO - PROCESS | 3776 | 1464381792425 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:43:12 INFO - PROCESS | 3776 | 1464381792428 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 13:43:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:43:12 INFO - PROCESS | 3776 | 1464381792433 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:43:12 INFO - PROCESS | 3776 | 1464381792435 Marionette TRACE conn2 <- [1,3090,null,{}] 13:43:12 INFO - PROCESS | 3776 | 1464381792439 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:12 INFO - PROCESS | 3776 | 1464381792553 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:43:12 INFO - PROCESS | 3776 | 1464381792719 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:12 INFO - PROCESS | 3776 | ++DOCSHELL 180E8000 == 72 [pid = 3776] [id = 784] 13:43:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 111 (19411800) [pid = 3776] [serial = 2350] [outer = 00000000] 13:43:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 112 (195B0800) [pid = 3776] [serial = 2351] [outer = 19411800] 13:43:12 INFO - PROCESS | 3776 | 1464381792775 Marionette DEBUG loaded listener.js 13:43:12 INFO - PROCESS | 3776 | ++DOMWINDOW == 113 (19D2A800) [pid = 3776] [serial = 2352] [outer = 19411800] 13:43:13 INFO - PROCESS | 3776 | 1464381793298 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:43:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:43:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 885ms 13:43:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:43:13 INFO - PROCESS | 3776 | 1464381793336 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:43:13 INFO - PROCESS | 3776 | 1464381793339 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 13:43:13 INFO - PROCESS | 3776 | 1464381793342 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:43:13 INFO - PROCESS | 3776 | 1464381793344 Marionette TRACE conn2 <- [1,3094,null,{}] 13:43:13 INFO - PROCESS | 3776 | 1464381793348 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:13 INFO - PROCESS | 3776 | 1464381793455 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:43:13 INFO - PROCESS | 3776 | 1464381793621 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:13 INFO - PROCESS | 3776 | ++DOCSHELL 11432800 == 73 [pid = 3776] [id = 785] 13:43:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 114 (180ECC00) [pid = 3776] [serial = 2353] [outer = 00000000] 13:43:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 115 (1A569000) [pid = 3776] [serial = 2354] [outer = 180ECC00] 13:43:13 INFO - PROCESS | 3776 | 1464381793676 Marionette DEBUG loaded listener.js 13:43:13 INFO - PROCESS | 3776 | ++DOMWINDOW == 116 (1A5F0C00) [pid = 3776] [serial = 2355] [outer = 180ECC00] 13:43:14 INFO - PROCESS | 3776 | 1464381794199 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:43:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:43:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:43:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:43:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 886ms 13:43:14 INFO - PROCESS | 3776 | 1464381794231 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:43:14 INFO - PROCESS | 3776 | 1464381794233 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 13:43:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:43:14 INFO - PROCESS | 3776 | 1464381794237 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:43:14 INFO - PROCESS | 3776 | 1464381794239 Marionette TRACE conn2 <- [1,3098,null,{}] 13:43:14 INFO - PROCESS | 3776 | 1464381794242 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:14 INFO - PROCESS | 3776 | 1464381794360 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:43:14 INFO - PROCESS | 3776 | 1464381794527 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:14 INFO - PROCESS | 3776 | ++DOCSHELL 1A5FC400 == 74 [pid = 3776] [id = 786] 13:43:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 117 (1A7E7800) [pid = 3776] [serial = 2356] [outer = 00000000] 13:43:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 118 (1AC35C00) [pid = 3776] [serial = 2357] [outer = 1A7E7800] 13:43:14 INFO - PROCESS | 3776 | 1464381794582 Marionette DEBUG loaded listener.js 13:43:14 INFO - PROCESS | 3776 | ++DOMWINDOW == 119 (1AC37800) [pid = 3776] [serial = 2358] [outer = 1A7E7800] 13:43:15 INFO - PROCESS | 3776 | 1464381795112 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:43:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:43:15 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 13:43:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:43:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:43:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:43:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:43:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 902ms 13:43:15 INFO - PROCESS | 3776 | 1464381795155 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:43:15 INFO - PROCESS | 3776 | 1464381795157 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 13:43:15 INFO - PROCESS | 3776 | 1464381795162 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:43:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:43:15 INFO - PROCESS | 3776 | 1464381795164 Marionette TRACE conn2 <- [1,3102,null,{}] 13:43:15 INFO - PROCESS | 3776 | 1464381795168 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:43:15 INFO - PROCESS | 3776 | 1464381795281 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:43:15 INFO - PROCESS | 3776 | 1464381795448 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a7bf0bb8-b6c4-4180-9aab-72068a9d484d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:43:15 INFO - PROCESS | 3776 | ++DOCSHELL 10A59000 == 75 [pid = 3776] [id = 787] 13:43:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 120 (10A61400) [pid = 3776] [serial = 2359] [outer = 00000000] 13:43:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 121 (11050400) [pid = 3776] [serial = 2360] [outer = 10A61400] 13:43:15 INFO - PROCESS | 3776 | 1464381795503 Marionette DEBUG loaded listener.js 13:43:15 INFO - PROCESS | 3776 | ++DOMWINDOW == 122 (12840800) [pid = 3776] [serial = 2361] [outer = 10A61400] 13:43:16 INFO - PROCESS | 3776 | 1464381796140 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:43:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:43:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1041ms 13:43:16 INFO - PROCESS | 3776 | 1464381796219 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:43:16 INFO - PROCESS | 3776 | 1464381796223 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 130A2400 == 74 [pid = 3776] [id = 662] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 11C9C000 == 73 [pid = 3776] [id = 653] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 15E82C00 == 72 [pid = 3776] [id = 779] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 11012C00 == 71 [pid = 3776] [id = 778] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 0F308C00 == 70 [pid = 3776] [id = 777] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 1681D800 == 69 [pid = 3776] [id = 776] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 103D9000 == 68 [pid = 3776] [id = 775] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 1578C800 == 67 [pid = 3776] [id = 774] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 141EFC00 == 66 [pid = 3776] [id = 773] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 10489400 == 65 [pid = 3776] [id = 772] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 1104A000 == 64 [pid = 3776] [id = 771] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 1A10C000 == 63 [pid = 3776] [id = 767] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 172D9C00 == 62 [pid = 3776] [id = 766] 13:43:16 INFO - PROCESS | 3776 | --DOCSHELL 1107BC00 == 61 [pid = 3776] [id = 765] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 121 (195A9800) [pid = 3776] [serial = 2207] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 120 (180EA800) [pid = 3776] [serial = 2195] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 119 (11027000) [pid = 3776] [serial = 2210] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 118 (1680D400) [pid = 3776] [serial = 2283] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 117 (1A7E1C00) [pid = 3776] [serial = 2294] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 116 (16740800) [pid = 3776] [serial = 2251] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 115 (15E64000) [pid = 3776] [serial = 2250] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 114 (16F2F000) [pid = 3776] [serial = 2285] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 113 (13378800) [pid = 3776] [serial = 2248] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 112 (131EB400) [pid = 3776] [serial = 2247] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 111 (19D2CC00) [pid = 3776] [serial = 2260] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 110 (19D27400) [pid = 3776] [serial = 2259] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 109 (13081400) [pid = 3776] [serial = 2268] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 108 (11C74000) [pid = 3776] [serial = 2266] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 107 (112A0400) [pid = 3776] [serial = 2265] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 106 (11011400) [pid = 3776] [serial = 2245] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 105 (10A7FC00) [pid = 3776] [serial = 2244] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 104 (1100AC00) [pid = 3776] [serial = 2270] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 103 (11A0AC00) [pid = 3776] [serial = 2271] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 102 (141EC000) [pid = 3776] [serial = 2276] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 101 (14E33800) [pid = 3776] [serial = 2277] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 100 (195B2800) [pid = 3776] [serial = 2257] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 99 (195AF000) [pid = 3776] [serial = 2256] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 98 (157D5800) [pid = 3776] [serial = 2279] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 97 (139AB400) [pid = 3776] [serial = 2273] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 96 (13DC0000) [pid = 3776] [serial = 2274] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 95 (180F2800) [pid = 3776] [serial = 2254] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 94 (180EAC00) [pid = 3776] [serial = 2253] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 93 (1A0BC000) [pid = 3776] [serial = 2263] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 92 (1A0BA400) [pid = 3776] [serial = 2262] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 91 (17B20400) [pid = 3776] [serial = 2288] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 90 (172D4000) [pid = 3776] [serial = 2286] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 89 (1411DC00) [pid = 3776] [serial = 2291] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 88 (15791000) [pid = 3776] [serial = 2292] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 87 (17B90800) [pid = 3776] [serial = 2289] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 86 (1673E800) [pid = 3776] [serial = 2282] [outer = 00000000] [url = about:blank] 13:43:16 INFO - PROCESS | 3776 | --DOMWINDOW == 85 (15E66800) [pid = 3776] [serial = 2280] [outer = 00000000] [url = about:blank] 13:43:17 WARNING - u'runner_teardown' () 13:43:17 INFO - No more tests 13:43:17 INFO - Got 0 unexpected results 13:43:17 INFO - SUITE-END | took 652s 13:43:17 INFO - Closing logging queue 13:43:17 INFO - queue closed 13:43:17 INFO - Return code: 0 13:43:17 WARNING - # TBPL SUCCESS # 13:43:17 INFO - Running post-action listener: _resource_record_post_action 13:43:17 INFO - Running post-run listener: _resource_record_post_run 13:43:18 INFO - Total resource usage - Wall time: 664s; CPU: 17.0%; Read bytes: 91526144; Write bytes: 958260224; Read time: 646020; Write time: 1379207 13:43:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:43:18 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 115715584; Read time: 0; Write time: 165526 13:43:19 INFO - run-tests - Wall time: 661s; CPU: 17.0%; Read bytes: 91526144; Write bytes: 821969408; Read time: 646020; Write time: 1179222 13:43:19 INFO - Running post-run listener: _upload_blobber_files 13:43:19 INFO - Blob upload gear active. 13:43:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:43:19 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 13:43:19 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'] 13:43:19 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 13:43:19 INFO - (blobuploader) - INFO - Open directory for files ... 13:43:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:43:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:43:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:43:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:43:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:43:20 INFO - (blobuploader) - INFO - Done attempting. 13:43:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:43:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:43:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:43:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:43:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:43:22 INFO - (blobuploader) - INFO - Done attempting. 13:43:22 INFO - (blobuploader) - INFO - Iteration through files over. 13:43:22 INFO - Return code: 0 13:43:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:43:22 INFO - Using _rmtree_windows ... 13:43:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:43:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70feb163cb095e152c82db5870d5cce934b664f4819ac2948713d33290bb24ac16d0da8746544cd485f014c0d36d8cfc037d30262a0433e3476932e902a077d4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7c533e0c192f725b80f51b60e3272fd695de5589989c6c53f0194ee55b48e07442719ffae1dc401f28fbd74848c6b889cb8802f3a6a82b211efa9615007b9e8e"} 13:43:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:43:22 INFO - Writing to file C:\slave\test\properties\blobber_files 13:43:22 INFO - Contents: 13:43:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70feb163cb095e152c82db5870d5cce934b664f4819ac2948713d33290bb24ac16d0da8746544cd485f014c0d36d8cfc037d30262a0433e3476932e902a077d4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7c533e0c192f725b80f51b60e3272fd695de5589989c6c53f0194ee55b48e07442719ffae1dc401f28fbd74848c6b889cb8802f3a6a82b211efa9615007b9e8e"} 13:43:22 INFO - Running post-run listener: copy_logs_to_upload_dir 13:43:22 INFO - Copying logs to upload dir... 13:43:22 INFO - mkdir: C:\slave\test\build\upload\logs 13:43:22 INFO - Copying logs to upload dir... 13:43:22 INFO - Using _rmtree_windows ... 13:43:22 INFO - Using _rmtree_windows ... 13:43:22 INFO - Using _rmtree_windows ... 13:43:22 INFO - Using _rmtree_windows ... 13:43:22 INFO - Using _rmtree_windows ... 13:43:22 INFO - Using _rmtree_windows ... 13:43:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=824.897000 ========= master_lag: 38.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-05-27 13:43:20.669199) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 13:43:20.670402) ========= '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-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/70feb163cb095e152c82db5870d5cce934b664f4819ac2948713d33290bb24ac16d0da8746544cd485f014c0d36d8cfc037d30262a0433e3476932e902a077d4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7c533e0c192f725b80f51b60e3272fd695de5589989c6c53f0194ee55b48e07442719ffae1dc401f28fbd74848c6b889cb8802f3a6a82b211efa9615007b9e8e"} build_url:https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/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/ay2YCRc_R0O8ZxlAziiYcw/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/70feb163cb095e152c82db5870d5cce934b664f4819ac2948713d33290bb24ac16d0da8746544cd485f014c0d36d8cfc037d30262a0433e3476932e902a077d4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7c533e0c192f725b80f51b60e3272fd695de5589989c6c53f0194ee55b48e07442719ffae1dc401f28fbd74848c6b889cb8802f3a6a82b211efa9615007b9e8e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ay2YCRc_R0O8ZxlAziiYcw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 13:43:20.807236) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:43:20.807649) ========= '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-012\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-012 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-012 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-012 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 13:43:20.925003) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 13:43:20.925391) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 13:43:21.500315) ========= ========= Total master_lag: 39.21 =========